summaryrefslogtreecommitdiff
path: root/src/mesa/glapi/glX_server_table.py
AgeCommit message (Collapse)Author
2006-10-11Fix bug #4681.Ian Romanick
glDeleteTextures and glDeleteTexturesEXT were erroneously listed as aliases of each other. For anything /except/ GLX protocol they are aliases. This set of changes allows functions that are functionally identical but have different GLX protocol to be listed as aliases. When building with GLX_INDIRECT_RENDERING set, different static functions are used. These functions determine whether the current context is direct rendering or not. If the context is direct rendering, the aliased function (e.g., glDeleteTextures in the case of glDeleteTexturesEXT) is called. If the context is not direct rendering, the correct GLX protocol is sent. For a deeper explanation of what is changed, please see: http://dri.freedesktop.org/wiki/PartiallyAliasedFunctions
2006-08-24Fix some problems with the generation of the size tables. EnableIan Romanick
generation of protocol tables for Render.
2006-08-23New script and API description file to enable generate of GLX protocolIan Romanick
decode tables in the server.