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