Mesa 3.3 features a new API dispatch system. In order make it as efficient as possible it should be implemented with assembly language. I'm looking for a volunteer to help with this. Basically, all of the GL entrypoints/functions need to be implemented with a tiny assembly language routine which gets a pointer to the current dispatch table and then does a jump through the table to the actual implementation of that function. Arguments to the function shouldn't have to be copied into a new stack frame (activation record). Actually, once one of these assembly routines are implemented, the rest should be trivial to implement. A few simple macros might do the job for the entire set of entrypoints. An x86 implementation is needed first. Any volunteers? I'm prepared to work with whoever volunteers to make this as easy as possible. Thanks. -Brian _______________________________________________ Mesa-dev maillist - [EMAIL PROTECTED] http://lists.mesa3d.org/mailman/listinfo/mesa-dev
