[Mesa-dev] [PATCH 4/4] mesa: stop aliasing ARB and core shader API functions
Brian Paul
brianp at vmware.com
Mon Mar 10 07:50:43 PDT 2014
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.
> Are they any special (apart from the ifdef APPLE piece in the spec) ?
Can you clarify that?
-Brian
More information about the mesa-dev
mailing list