[Mesa-users] Where is the function implementation?

denzig kervan dentzigui at yahoo.com.br
Wed Jan 30 09:16:09 PST 2013


Hi, I'm a newcomer, so please be nice.
Analysing only the case for intel 32bit and that I have _glapi_tls_Dispatch. I don't understand gas so the code in file glapi_x86.S I understood as a black box for PIC addressing mode.
So I have the global variable _glapi_tls_Dispatch that when processed by the code in glapi_x86.S creates the glfoo interface directing correctly to the appropriate  pointer to function in the _glapi_table. Then I get stuck. Although I can see the declaration of all the pointer to functions in _glapi_table I cannot know where it is its implementations. Again, my best bet is _mesa_foo, but I don't know how, for example, void (GLAPIENTRYP NewList)(GLuint list, GLenum mode) could become _mesa_NewList(GLuint name, GLenum mode). Thanks in advance.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-users/attachments/20130130/b91afc66/attachment.html>


More information about the mesa-users mailing list