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

Reply via email to