[Mesa-dev] GLSL 1.40 progress: hooking up builtin functions

Kenneth Graunke kenneth at whitecape.org
Wed Mar 14 15:20:03 PDT 2012


On 03/12/2012 06:08 PM, Eric Anholt wrote:
> This is a continuation of the GLSL 1.40 work, which now gets the
> newly-submitted textureSize(*2DRect) tests working, with a brief
> detour to fix the GPU hangs due to the discard-exiting-the-shader
> test.  I want to rework that test, actually, because in my first
> attempt at fixing it I only exited the shader if all pixels were
> discarded, which missed the point of the spec change (stop computing
> for *any* pixel which is discarded).
>
> Much work remains to be done with hooking up the other new
> texture*(*2DRect) builtins, and of course *samplerBuffer.
>
> Do we want to encode what we know is remaining to be done in
> docs/GL3.txt

We should document it somewhere.  I've never been a huge fan of GL3.txt, 
but it's probably as good a place as any.

Patches 1 and 3-9 are:
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>

I had comments on 7 and 9.

I haven't gotten through patch 2 yet, but plan to soon.


More information about the mesa-dev mailing list