From: Brian P. <br...@va...> - 2001-06-06 14:59:24
|
"David S. Miller" wrote: > > CVSROOT: /cvsroot/mesa3d > Module name: Mesa > Repository: Mesa/src/SPARC/ > Changes by: davem69@usw-pr-cvs1. 01/06/05 16:54:01 > > Log message: > Sparc optimized GLAPI dispatch table. > > Modified files: > Mesa/bin/: > glsparcasm.py > Mesa/src/: > context.c dispatch.c glapi.c > Mesa/src/SPARC/: > Makefile.am glapi_sparc.S sparc.c sparc.h sparc_matrix.h > xform.S > > Revision Changes Path > 1.2 +10 -4 Mesa/bin/glsparcasm.py > 1.141 +7 -1 Mesa/src/context.c > 1.23 +2 -2 Mesa/src/dispatch.c > 1.55 +53 -2 Mesa/src/glapi.c > 1.2 +3 -1 Mesa/src/SPARC/Makefile.am > 1.2 +1363 -1223Mesa/src/SPARC/glapi_sparc.S > 1.3 +31 -2 Mesa/src/SPARC/sparc.c > 1.2 +3 -1 Mesa/src/SPARC/sparc.h > 1.2 +40 -154 Mesa/src/SPARC/sparc_matrix.h > 1.2 +2 -25 Mesa/src/SPARC/xform.S David, one comment: I see that glapi.c now has a dependency on the SPARC/sparc.h header file. One of my goals for the gl*.[ch] dispatch files is that they're a self-contained group and have no dependencies on any other Mesa source files since they're also used by libGL (which has no dependencies on Mesa). Is is possible to remove this dependency? -Brian |