[Mesa-dev] [PATCH 4/4] mesa: stop aliasing ARB and core shader API functions

Brian Paul brianp at vmware.com
Mon Mar 10 10:18:02 PDT 2014


On 03/10/2014 08:50 AM, Brian Paul wrote:
> On 03/09/2014 02:30 PM, Emil Velikov wrote:
>> On 09/03/14 01:10, Brian Paul wrote:
>>> For example, we now we have separate dispatch functions for
>>> glCompileShader(GLuint) and glCompileShaderARB(GLhandleARB).
>>>
>>> With this change and the previous ones we should be able to build/run
>>> on MacOS again (where GLhandleARB is a void pointer, not a GLuint).
>>>
>> Hi Brian,
>>
>> Wondering if with the drop of the aliases one would need to update the
>> gl function tables in dispatch_sanity.cpp. AFAICS it currently checks
>> the non ARB functions but does not list the ARB ones (unlike other
>> aliased functions).
>
> I missed dispatch_sanity.cpp.  I've added the new ARB entrypoints but
> AFAICT, dispatch_sanity.cpp isn't even getting compiled.  The other
> 'make check' tests seem to get built and run, but not that one.  I don't
> know whats up with that.

In any case, I'm posting a patch which updates dispatch_sanity.cpp

-Brian



More information about the mesa-dev mailing list