mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-30 10:00:14 +01:00
Could this be the ultimate index list translating utility? Maybe, but it doesn't yet include support for splitting primitives. Unlike previous attempts, this captures all possible combinations of API and hardware provoking vertex, supports generated list reuse and various other tricks. Relies on python-generated code.
34 lines
700 B
Python
34 lines
700 B
Python
import os
|
|
|
|
Import('*')
|
|
|
|
env = env.Clone()
|
|
|
|
auxiliaries = []
|
|
|
|
Export('auxiliaries')
|
|
|
|
|
|
if llvm:
|
|
SConscript(['auxiliary/gallivm/SConscript'])
|
|
|
|
SConscript([
|
|
# NOTE: order matters!
|
|
'auxiliary/util/SConscript',
|
|
'auxiliary/rtasm/SConscript',
|
|
'auxiliary/tgsi/SConscript',
|
|
'auxiliary/cso_cache/SConscript',
|
|
'auxiliary/translate/SConscript',
|
|
'auxiliary/draw/SConscript',
|
|
'auxiliary/pipebuffer/SConscript',
|
|
'auxiliary/indices/SConscript',
|
|
])
|
|
|
|
for driver in env['drivers']:
|
|
SConscript(os.path.join('drivers', driver, 'SConscript'))
|
|
|
|
SConscript('state_trackers/python/SConscript')
|
|
SConscript('state_trackers/glx/xlib/SConscript')
|
|
|
|
if platform == 'windows':
|
|
SConscript('state_trackers/wgl/SConscript')
|