Bug #2996: libglx / libGLcore should use a dispatch table

Port all changes from the (monolithic) accelerated_indirect-0-0-1 branch to
    the modular trunk. This will break the Darwin and cygwin builds. Other
    than the changes to symlink-mesa.sh and the various Makefile.am files,
    to code is identical to what's in the branch.
Reviewed by: airlied, krh
This commit is contained in:
Ian Romanick 2006-01-12 00:21:59 +00:00
commit 847d83ec3c
39 changed files with 15772 additions and 13106 deletions

View file

@ -63,7 +63,6 @@ symlink_mesa_glapi() {
dst_dir mesa/glapi
action dispatch.h
action glapi.c
action glapi.h
action glapioffsets.h
action glapitable.h
@ -111,7 +110,6 @@ symlink_mesa_main() {
action debug.h
action depth.c
action depth.h
action dispatch.c
action dlist.c
action dlist.h
action drawpix.c
@ -521,13 +519,17 @@ symlink_glx() {
src_dir src/glx/x11
dst_dir glx
action indirect_size.c
action indirect_size.h
src_dir src/mesa/drivers/dri/common
action glcontextmodes.c
action glcontextmodes.h
src_dir src/mesa/glapi
action glapi.c
action glthread.c
}
#########