Well, I'm back on the net and I've checked in some Mesa changes.
1. I've added some new memory macros to macros.h:
GL_ALLOC
GL_CALLOC
GL_ALLOC_STRUCT
GL_CALLOC_STRUCT
GL_FREE
These are to be used instead of malloc(), calloc() and free().
The idea is to make it easy to plug in alternate memory management/
debug functions.
I've replaced most instances of malloc() and free() with the new
macros but haven't quite finished yet.
2. There was a bug in multitexturing which I fixed. The default
texture objects (ID=0) are supposed to be shared by all texture
units. They were not.
-Brian
_______________________________________________
Mesa-dev maillist - [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev