X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fglx%2FSConscript;h=ce25a1faa84aadcba0509e823e2ea5adc1cb153d;hb=0062bb04accb7fdd6174b45b7db8c0fb962bdf02;hp=887ac61cf0210e5fa2bb8b59408743a58abfcf2b;hpb=26a8f76ba1a0229ee3332eaa6f1aea89d617cf3d;p=mesa.git diff --git a/src/glx/SConscript b/src/glx/SConscript index 887ac61cf02..ce25a1faa84 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', @@ -22,23 +24,18 @@ env.Prepend(CPPPATH = [ env.Append(CPPDEFINES = [ '_REENTRANT', - #('DEFAULT_DRIVER_DIR', 'DRI_DRIVER_SEARCH_DIR') ]) env.Prepend(LIBS = [ + libloader, + mesautil, glapi ]) env.PkgUseModules('X11') env.PkgUseModules('XCB') env.PkgUseModules('DRM') - -if env['HAVE_XF86VIDMODE']: - env.Append(CPPDEFINES = ['XF86VIDMODE']) - env.PkgUseModules('XF86VIDMODE') - -if False: # XXX: SHARED_GLAPI - env.Append(CPPDEFINES = ['GLX_SHARED_GLAPI']) +env.PkgUseModules('XF86VIDMODE') sources = [ 'clientattrib.c', @@ -63,6 +60,7 @@ sources = [ 'indirect_vertex_program.c', 'pixel.c', 'pixelstore.c', + 'query_renderer.c', 'render2.c', 'renderpix.c', 'single2.c', @@ -78,6 +76,9 @@ sources = [ 'glxhash.c', 'dri2_glx.c', 'dri2.c', + 'dri_common_query_renderer.c', + 'dri_common_interop.c', + #'dri3_glx.c', 'applegl_glx.c', ] @@ -102,14 +103,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' @@ -119,7 +120,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(