[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