X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fglx%2FSConscript;h=8ce177158140b23fe641f05ff031c102a92dec1d;hb=6f81e07ecb8c0793dc482307d5d96fd3df95b7d2;hp=ef372d01765f3aebd290ce68477ed71fa915000f;hpb=cb3c57df3acfa237641aa004545a786f5624f198;p=mesa.git diff --git a/src/glx/SConscript b/src/glx/SConscript index ef372d01765..8ce17715814 100644 --- a/src/glx/SConscript +++ b/src/glx/SConscript @@ -11,6 +11,8 @@ env.Prepend(CPPPATH = [ '.', # the build//glx/ directory '#include', '#include/GL/internal', + '#src/', + '#src/loader', '#src/mesa', '#src/mapi', '#src/mapi/glapi', @@ -26,6 +28,8 @@ env.Append(CPPDEFINES = [ ]) env.Prepend(LIBS = [ + libloader, + mesautil, glapi ]) @@ -37,9 +41,6 @@ if env['HAVE_XF86VIDMODE']: env.Append(CPPDEFINES = ['XF86VIDMODE']) env.PkgUseModules('XF86VIDMODE') -if False: # XXX: SHARED_GLAPI - env.Append(CPPDEFINES = ['GLX_SHARED_GLAPI']) - sources = [ 'clientattrib.c', 'clientinfo.c', @@ -63,6 +64,7 @@ sources = [ 'indirect_vertex_program.c', 'pixel.c', 'pixelstore.c', + 'query_renderer.c', 'render2.c', 'renderpix.c', 'single2.c', @@ -78,7 +80,9 @@ sources = [ 'glxhash.c', 'dri2_glx.c', 'dri2.c', - 'dri2_query_renderer.c', + 'dri_common_query_renderer.c', + 'dri_common_interop.c', + #'dri3_glx.c', 'applegl_glx.c', ] @@ -103,14 +107,14 @@ env.CodeGenerate( ) env.CodeGenerate( - target = 'indirect_size.c', + target = 'indirect_size.c', script = GLAPI + 'gen/glX_proto_size.py', source = sources, command = python_cmd + ' $SCRIPT -f $SOURCE -m size_c --only-set > $TARGET' ) env.CodeGenerate( - target = 'indirect_init.c', + target = 'indirect_init.c', script = GLAPI + 'gen/glX_proto_send.py', source = sources, command = python_cmd + ' $SCRIPT -f $SOURCE -m init_c > $TARGET' @@ -120,7 +124,7 @@ env.CodeGenerate( target = 'indirect_size.h', script = GLAPI + 'gen/glX_proto_size.py', source = sources, - command = python_cmd + ' $SCRIPT -f $SOURCE -m size_h --only-set -h _INDIRECT_SIZE_H > $TARGET' + command = python_cmd + ' $SCRIPT -f $SOURCE -m size_h --only-set --header-tag _INDIRECT_SIZE_H > $TARGET' ) env.CodeGenerate(