[Mesa-dev] [PATCH 10/11] docs: Update GL3.0 things that got done.

Kenneth Graunke kenneth at whitecape.org
Fri Apr 13 23:43:14 PDT 2012


On 04/13/2012 11:27 PM, Dave Airlie wrote:
> On Sat, Apr 14, 2012 at 12:38 AM, Eric Anholt<eric at anholt.net>  wrote:
>> ---
>>   docs/GL3.txt |    5 ++---
>>   1 file changed, 2 insertions(+), 3 deletions(-)
>>
>> diff --git a/docs/GL3.txt b/docs/GL3.txt
>> index 07c6cd9..4393b22 100644
>> --- a/docs/GL3.txt
>> +++ b/docs/GL3.txt
>> @@ -23,7 +23,7 @@ GL_EXT_texture_shared_exponent                        DONE (i965, r600, swrast)
>>   Float depth buffers (GL_ARB_depth_buffer_float)       DONE (i965, r600)
>>   Framebuffer objects (GL_ARB_framebuffer_object)       DONE (i965, r300, r600, swrast)
>>   Half-float                                            DONE
>> -Non-normalized Integer texture/framebuffer formats    ~50% done
>> +Non-normalized Integer texture/framebuffer formats    DONE (i965)
>>   1D/2D Texture arrays                                  DONE
>>   Per-buffer blend and masks (GL_EXT_draw_buffers2)     DONE (i965, r600, swrast)
>>   GL_EXT_texture_compression_rgtc                       DONE (i965, r300, r600, swrast)
>> @@ -34,8 +34,7 @@ sRGB framebuffer format (GL_EXT_framebuffer_sRGB)     DONE (i965, r600)
>>   glClearBuffer commands                                DONE
>>   glGetStringi command                                  DONE
>>   glTexParameterI, glGetTexParameterI commands          DONE
>> -glVertexAttribI commands                              ~50% done (converts int
>> -                                                                 values to floats)
>> +glVertexAttribI commands                              DONE (i965)
>
> I wasn't aware that had been fixed, I thought the direct API still
> converted floats to int.
>
> Probably should write a piglit test that requires precision so we don't forget.
>
> Dave.

I'm pretty sure this was fixed and we did have piglit failures for it. 
Can't think of the tests ATM though.  I know Gallium's st_glsl_to_tgsi 
checks ctx->Const.NativeIntegers...that's what that flag is for.


More information about the mesa-dev mailing list