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

Dave Airlie airlied at gmail.com
Sat Apr 14 00:46:08 PDT 2012


>>> 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.
>
> I don't think it was for the direct interface, glVertexAttribI1i and
> friends, looking at src/mesa/vbo/vbo_exec_api.c ATTR macro and the
> paths into it,
> it still appears they are converting to float.

The only test for the non-VBO interface in piglit is one in a gpu
shader 4 test which we don't run because we don't expose
EXT_gpu_shader4.

or are those direct interfaces deprecated for GL3 anyways?

Dave.


More information about the mesa-dev mailing list