[Mesa-dev] [PATCH (gles3) 00/20] i965: Implement GLSL ES 3.00 pack/unpack functions (v2)

Matt Turner mattst88 at gmail.com
Mon Jan 21 22:11:00 PST 2013

On Mon, Jan 21, 2013 at 11:47 AM, Ian Romanick <idr at freedesktop.org> wrote:
> On 01/21/2013 02:13 PM, Matt Turner wrote:
>> On Mon, Jan 21, 2013 at 10:56 AM, Ian Romanick <idr at freedesktop.org>
>> wrote:
>>> We should also expose the GL_ARB_shading_language_packing.  It's the same
>>> set of functions, but it's desktop GL instead of ES.  That should be a
>>> follow up patch... we want to get these patches in as soon as reasonably
>>> possible.
>> The ARB_shading_language_packing extension actually adds some 4x8
>> functions, like packUnorm4x8, that aren't in ES 3.
> Ah, that's right.  It's a bit of a shame that
> GL_ARB_shading_language_packing won't make this release, then. :(

I worked out an untested implementation of the other four pack/unpack
operations here:

I'll add testing support to Chad's piglit test. I don't see why it
can't make this release. :)

More information about the mesa-dev mailing list