Ian Romanick wrote: > This patch removes all of the static dispatch functions that I think can > be safely removed for the 6.5.1 release. The attached patch only > includes the changes to the .xml files. You'll need to 'make -C > src/mesa/glapi' to get the rest of the changes. > > I wrote a script (attached) that looks at the symbols exported by Mesa's > libGL, the symbols exported by one or more closed-source libGLs, and the > programs in Mesa's progs directory. This produced a list of symbols > exported by Mesa that are *not* exported by at least one of the closed > source libGLs. It also lists which symbols are used be programs within > progs.
Now if I understand that correctly, it will no longer be possible to just define GL_GLEXT_PROTOTYPES and use these functions for quick hacks but glXGetProcAddress needs to be used? I'm just asking because some of the extensions which now no longer have a static offset are used in the progs/tests directory at least, which means those tests need to be fixed (a quick look just showed the ATI_fragment_shader functions which are used in afsmultiarb.c). Roland ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev