VirtualBox

Changeset 96406 in vbox for trunk/src/VBox/Additions/3D


Ignore:
Timestamp:
Aug 22, 2022 5:34:31 PM (2 years ago)
Author:
vboxsync
Message:

Additions/3D/mesa/Makefile.kmk: Use actually defined variables (fix mistake in previous change).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/3D/mesa/Makefile.kmk

    r96396 r96406  
    127127TEMPLATE_VBoxMesa3DGuestR3Lib_INCS          = \
    128128        include \
    129         $(VBOX_MESA_SUBDIR)/include \
    130         $(VBOX_MESA_SUBDIR)/include/GL \
    131         $(VBOX_MESA_SUBDIR)/src \
    132         $(VBOX_MESA_SUBDIR)/src/mapi \
    133         $(VBOX_MESA_SUBDIR)/src/util \
    134         $(VBOX_MESA_SUBDIR)/src/mesa \
    135         $(VBOX_MESA_SUBDIR)/src/mesa/main \
    136         $(VBOX_MESA_SUBDIR)/src/compiler \
    137         $(VBOX_MESA_SUBDIR)/src/compiler/nir \
    138         $(VBOX_MESA_SUBDIR)/src/gallium/include \
    139         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary \
    140         $(VBOX_MESA_SUBDIR)/src/gallium/state_trackers/wgl
     129        $(VBOX_MESA)/include \
     130        $(VBOX_MESA)/include/GL \
     131        $(VBOX_MESA)/src \
     132        $(VBOX_MESA)/src/mapi \
     133        $(VBOX_MESA)/src/util \
     134        $(VBOX_MESA)/src/mesa \
     135        $(VBOX_MESA)/src/mesa/main \
     136        $(VBOX_MESA)/src/compiler \
     137        $(VBOX_MESA)/src/compiler/nir \
     138        $(VBOX_MESA)/src/gallium/include \
     139        $(VBOX_MESA)/src/gallium/auxiliary \
     140        $(VBOX_MESA)/src/gallium/state_trackers/wgl
    141141ifdef VBOX_WITH_NOCRT_STATIC
    142142TEMPLATE_VBoxMesa3DGuestR3Lib_INCS         += \
     
    146146TEMPLATE_VBoxMesa3DGuestR3Lib_DEFS          = \
    147147        $(TEMPLATE_VBoxMesa3DGuestR3Dll_DEFS) \
    148         PACKAGE_VERSION="$(VBOX_MESA_SUBDIR)" \
    149         PACKAGE_BUGREPORT="$(VBOX_MESA_SUBDIR)"
     148        PACKAGE_VERSION="$(VBOX_MESA)" \
     149        PACKAGE_BUGREPORT="$(VBOX_MESA)"
    150150else
    151151TEMPLATE_VBoxMesa3DGuestR3Lib_DEFS          = \
    152152        $(TEMPLATE_VBoxMesa3DGuestR3Dll_DEFS) \
    153         PACKAGE_VERSION=\"$(VBOX_MESA_SUBDIR)\" \
    154         PACKAGE_BUGREPORT=\"$(VBOX_MESA_SUBDIR)\"
     153        PACKAGE_VERSION=\"$(VBOX_MESA)\" \
     154        PACKAGE_BUGREPORT=\"$(VBOX_MESA)\"
    155155endif
    156156# For wgl, glapi and mesa
     
    167167VBoxMesaUtilLib_TEMPLATE = VBoxMesa3DGuestR3Lib
    168168VBoxMesaUtilLib_INCS = \
    169         $(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src \
    170         $(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/util/format \
    171         $(VBOX_MESA_SUBDIR)/src/util/format
     169        $(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA)/src \
     170        $(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA)/src/util/format \
     171        $(VBOX_MESA)/src/util/format
    172172
    173173VBoxMesaUtilLib_DEPS = \
    174         $(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/util/format/u_format_pack.h
     174        $(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA)/src/util/format/u_format_pack.h
    175175
    176176VBoxMesaUtilLib_SOURCES = \
    177         $(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/util/format/u_format_pack.c \
    178         $(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/util/format_srgb.c
    179 
    180 $$(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/util/format/u_format_pack.c: \
    181                 $(VBOX_MESA_PATH)/src/util/format/u_format_table.py \
    182                 $(VBOX_MESA_PATH)/src/util/format/u_format.csv | $$(dir $$@)
    183         $(call MSG_GENERATE,python,$@,$$@)
    184         $(QUIET)$(PYTHON_CMD) $< $(VBOX_MESA_PATH)/src/util/format/u_format.csv >$@
    185 
    186 $$(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/util/format/u_format_pack.h: \
    187                 $(VBOX_MESA_PATH)/src/util/format/u_format_table.py \
    188                 $(VBOX_MESA_PATH)/src/util/format/u_format.csv | $$(dir $$@)
    189         $(call MSG_GENERATE,python,$@,$$@)
    190         $(QUIET)$(PYTHON_CMD) $< --header $(VBOX_MESA_PATH)/src/util/format/u_format.csv >$@
    191 
    192 $$(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/util/format_srgb.c: \
    193                 $(VBOX_MESA_PATH)/src/util/format_srgb.py | $$(dir $$@)
     177        $(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA)/src/util/format/u_format_pack.c \
     178        $(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA)/src/util/format_srgb.c
     179
     180$$(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA)/src/util/format/u_format_pack.c: \
     181                $(VBOX_PATH_MESA)/src/util/format/u_format_table.py \
     182                $(VBOX_PATH_MESA)/src/util/format/u_format.csv | $$(dir $$@)
     183        $(call MSG_GENERATE,python,$@,$$@)
     184        $(QUIET)$(PYTHON_CMD) $< $(VBOX_PATH_MESA)/src/util/format/u_format.csv >$@
     185
     186$$(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA)/src/util/format/u_format_pack.h: \
     187                $(VBOX_PATH_MESA)/src/util/format/u_format_table.py \
     188                $(VBOX_PATH_MESA)/src/util/format/u_format.csv | $$(dir $$@)
     189        $(call MSG_GENERATE,python,$@,$$@)
     190        $(QUIET)$(PYTHON_CMD) $< --header $(VBOX_PATH_MESA)/src/util/format/u_format.csv >$@
     191
     192$$(VBoxMesaUtilLib_0_OUTDIR)/$(VBOX_MESA)/src/util/format_srgb.c: \
     193                $(VBOX_PATH_MESA)/src/util/format_srgb.py | $$(dir $$@)
    194194        $(call MSG_GENERATE,python,$@,$$@)
    195195        $(QUIET)$(PYTHON_CMD) $< >$@
    196196
    197197VBoxMesaUtilLib_SOURCES += \
    198         $(VBOX_MESA_SUBDIR)/src/util/anon_file.c \
    199         $(VBOX_MESA_SUBDIR)/src/util/bitscan.c \
    200         $(VBOX_MESA_SUBDIR)/src/util/blob.c \
    201         $(VBOX_MESA_SUBDIR)/src/util/build_id.c \
    202         $(VBOX_MESA_SUBDIR)/src/util/compress.c \
    203         $(VBOX_MESA_SUBDIR)/src/util/crc32.c \
    204         $(VBOX_MESA_SUBDIR)/src/util/dag.c \
    205         $(VBOX_MESA_SUBDIR)/src/util/debug.c \
    206         $(VBOX_MESA_SUBDIR)/src/util/disk_cache.c \
    207         $(VBOX_MESA_SUBDIR)/src/util/disk_cache_os.c \
    208         $(VBOX_MESA_SUBDIR)/src/util/double.c \
    209         $(VBOX_MESA_SUBDIR)/src/util/fast_idiv_by_const.c \
    210         $(VBOX_MESA_SUBDIR)/src/util/fossilize_db.c \
    211         $(VBOX_MESA_SUBDIR)/src/util/half_float.c \
    212         $(VBOX_MESA_SUBDIR)/src/util/hash_table.c \
    213         $(VBOX_MESA_SUBDIR)/src/util/log.c \
    214         $(VBOX_MESA_SUBDIR)/src/util/memstream.c \
    215         $(VBOX_MESA_SUBDIR)/src/util/mesa-sha1.c \
    216         $(VBOX_MESA_SUBDIR)/src/util/os_file.c \
    217         $(VBOX_MESA_SUBDIR)/src/util/os_memory_fd.c \
    218         $(VBOX_MESA_SUBDIR)/src/util/os_misc.c \
    219         $(VBOX_MESA_SUBDIR)/src/util/os_socket.c \
    220         $(VBOX_MESA_SUBDIR)/src/util/os_time.c \
    221         $(VBOX_MESA_SUBDIR)/src/util/ralloc.c \
    222         $(VBOX_MESA_SUBDIR)/src/util/rand_xor.c \
    223         $(VBOX_MESA_SUBDIR)/src/util/rb_tree.c \
    224         $(VBOX_MESA_SUBDIR)/src/util/register_allocate.c \
    225         $(VBOX_MESA_SUBDIR)/src/util/rgtc.c \
    226         $(VBOX_MESA_SUBDIR)/src/util/set.c \
    227         $(VBOX_MESA_SUBDIR)/src/util/slab.c \
    228         $(VBOX_MESA_SUBDIR)/src/util/softfloat.c \
    229         $(VBOX_MESA_SUBDIR)/src/util/sparse_array.c \
    230         $(VBOX_MESA_SUBDIR)/src/util/string_buffer.c \
    231         $(VBOX_MESA_SUBDIR)/src/util/strtod.c \
    232         $(VBOX_MESA_SUBDIR)/src/util/u_atomic.c \
    233         $(VBOX_MESA_SUBDIR)/src/util/u_cpu_detect.c \
    234         $(VBOX_MESA_SUBDIR)/src/util/u_debug.c \
    235         $(VBOX_MESA_SUBDIR)/src/util/u_debug_describe.c \
    236         $(VBOX_MESA_SUBDIR)/src/util/u_debug_memory.c \
    237         $(VBOX_MESA_SUBDIR)/src/util/u_debug_refcnt.c \
    238         $(VBOX_MESA_SUBDIR)/src/util/u_debug_stack.c \
    239         $(VBOX_MESA_SUBDIR)/src/util/u_debug_symbol.c \
    240         $(VBOX_MESA_SUBDIR)/src/util/u_hash_table.c \
    241         $(VBOX_MESA_SUBDIR)/src/util/u_idalloc.c \
    242         $(VBOX_MESA_SUBDIR)/src/util/u_math.c \
    243         $(VBOX_MESA_SUBDIR)/src/util/u_mm.c \
    244         $(VBOX_MESA_SUBDIR)/src/util/u_process.c \
    245         $(VBOX_MESA_SUBDIR)/src/util/u_queue.c \
    246         $(VBOX_MESA_SUBDIR)/src/util/u_vector.c \
    247         $(VBOX_MESA_SUBDIR)/src/util/vma.c \
    248         $(VBOX_MESA_SUBDIR)/src/util/format/u_format.c \
    249         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_bptc.c \
    250         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_etc.c \
    251         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_fxt1.c \
    252         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_latc.c \
    253         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_other.c \
    254         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_rgtc.c \
    255         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_s3tc.c \
    256         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_tests.c \
    257         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_unpack_neon.c \
    258         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_yuv.c \
    259         $(VBOX_MESA_SUBDIR)/src/util/format/u_format_zs.c \
    260         $(VBOX_MESA_SUBDIR)/src/util/u_printf.cpp \
    261         $(VBOX_MESA_SUBDIR)/src/util/u_qsort.cpp \
    262         $(VBOX_MESA_SUBDIR)/src/util/sha1/sha1.c
     198        $(VBOX_MESA)/src/util/anon_file.c \
     199        $(VBOX_MESA)/src/util/bitscan.c \
     200        $(VBOX_MESA)/src/util/blob.c \
     201        $(VBOX_MESA)/src/util/build_id.c \
     202        $(VBOX_MESA)/src/util/compress.c \
     203        $(VBOX_MESA)/src/util/crc32.c \
     204        $(VBOX_MESA)/src/util/dag.c \
     205        $(VBOX_MESA)/src/util/debug.c \
     206        $(VBOX_MESA)/src/util/disk_cache.c \
     207        $(VBOX_MESA)/src/util/disk_cache_os.c \
     208        $(VBOX_MESA)/src/util/double.c \
     209        $(VBOX_MESA)/src/util/fast_idiv_by_const.c \
     210        $(VBOX_MESA)/src/util/fossilize_db.c \
     211        $(VBOX_MESA)/src/util/half_float.c \
     212        $(VBOX_MESA)/src/util/hash_table.c \
     213        $(VBOX_MESA)/src/util/log.c \
     214        $(VBOX_MESA)/src/util/memstream.c \
     215        $(VBOX_MESA)/src/util/mesa-sha1.c \
     216        $(VBOX_MESA)/src/util/os_file.c \
     217        $(VBOX_MESA)/src/util/os_memory_fd.c \
     218        $(VBOX_MESA)/src/util/os_misc.c \
     219        $(VBOX_MESA)/src/util/os_socket.c \
     220        $(VBOX_MESA)/src/util/os_time.c \
     221        $(VBOX_MESA)/src/util/ralloc.c \
     222        $(VBOX_MESA)/src/util/rand_xor.c \
     223        $(VBOX_MESA)/src/util/rb_tree.c \
     224        $(VBOX_MESA)/src/util/register_allocate.c \
     225        $(VBOX_MESA)/src/util/rgtc.c \
     226        $(VBOX_MESA)/src/util/set.c \
     227        $(VBOX_MESA)/src/util/slab.c \
     228        $(VBOX_MESA)/src/util/softfloat.c \
     229        $(VBOX_MESA)/src/util/sparse_array.c \
     230        $(VBOX_MESA)/src/util/string_buffer.c \
     231        $(VBOX_MESA)/src/util/strtod.c \
     232        $(VBOX_MESA)/src/util/u_atomic.c \
     233        $(VBOX_MESA)/src/util/u_cpu_detect.c \
     234        $(VBOX_MESA)/src/util/u_debug.c \
     235        $(VBOX_MESA)/src/util/u_debug_describe.c \
     236        $(VBOX_MESA)/src/util/u_debug_memory.c \
     237        $(VBOX_MESA)/src/util/u_debug_refcnt.c \
     238        $(VBOX_MESA)/src/util/u_debug_stack.c \
     239        $(VBOX_MESA)/src/util/u_debug_symbol.c \
     240        $(VBOX_MESA)/src/util/u_hash_table.c \
     241        $(VBOX_MESA)/src/util/u_idalloc.c \
     242        $(VBOX_MESA)/src/util/u_math.c \
     243        $(VBOX_MESA)/src/util/u_mm.c \
     244        $(VBOX_MESA)/src/util/u_process.c \
     245        $(VBOX_MESA)/src/util/u_queue.c \
     246        $(VBOX_MESA)/src/util/u_vector.c \
     247        $(VBOX_MESA)/src/util/vma.c \
     248        $(VBOX_MESA)/src/util/format/u_format.c \
     249        $(VBOX_MESA)/src/util/format/u_format_bptc.c \
     250        $(VBOX_MESA)/src/util/format/u_format_etc.c \
     251        $(VBOX_MESA)/src/util/format/u_format_fxt1.c \
     252        $(VBOX_MESA)/src/util/format/u_format_latc.c \
     253        $(VBOX_MESA)/src/util/format/u_format_other.c \
     254        $(VBOX_MESA)/src/util/format/u_format_rgtc.c \
     255        $(VBOX_MESA)/src/util/format/u_format_s3tc.c \
     256        $(VBOX_MESA)/src/util/format/u_format_tests.c \
     257        $(VBOX_MESA)/src/util/format/u_format_unpack_neon.c \
     258        $(VBOX_MESA)/src/util/format/u_format_yuv.c \
     259        $(VBOX_MESA)/src/util/format/u_format_zs.c \
     260        $(VBOX_MESA)/src/util/u_printf.cpp \
     261        $(VBOX_MESA)/src/util/u_qsort.cpp \
     262        $(VBOX_MESA)/src/util/sha1/sha1.c
    263263
    264264# Unused
    265 #       $(VBOX_MESA_SUBDIR)/src/util/xmlconfig.c
     265#       $(VBOX_MESA)/src/util/xmlconfig.c
    266266
    267267# 32 bit lib for 64 bit build
     
    275275VBoxMesaLib_TEMPLATE = VBoxMesa3DGuestR3Lib
    276276VBoxMesaLib_INCS = \
    277         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler \
    278         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl \
    279         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir \
    280         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/spirv \
    281         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mapi/glapi \
    282         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa \
    283         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main \
    284         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/program \
    285         $(VBOX_MESA_SUBDIR)/src/compiler/glsl \
    286         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/glcpp \
    287         $(VBOX_MESA_SUBDIR)/src/compiler/spirv
     277        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler \
     278        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl \
     279        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir \
     280        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/spirv \
     281        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mapi/glapi \
     282        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa \
     283        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main \
     284        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/program \
     285        $(VBOX_MESA)/src/compiler/glsl \
     286        $(VBOX_MESA)/src/compiler/glsl/glcpp \
     287        $(VBOX_MESA)/src/compiler/spirv
    288288
    289289VBoxMesaLib_DEPS = \
    290         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/ir_expression_operation.h \
    291         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/ir_expression_operation_strings.h \
    292         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/ir_expression_operation_constant.h \
    293         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/float64_glsl.h \
    294         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glsl_parser.h \
    295         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glcpp/glcpp-parse.h \
    296         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_builder_opcodes.h \
    297         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_intrinsics.h \
    298         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_intrinsics_indices.h \
    299         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opcodes.h \
    300         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_generator_ids.h \
    301         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mapi/glapi/glapitable.h \
    302         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mapi/glapi/glapitemp.h \
    303         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mapi/glapi/glprocs.h \
    304         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/dispatch.h \
    305         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/format_info.h \
    306         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/get_hash.h \
    307         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated.h \
    308         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/remap_helper.h \
    309         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/program/program_parse.tab.h
     290        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/ir_expression_operation.h \
     291        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/ir_expression_operation_strings.h \
     292        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/ir_expression_operation_constant.h \
     293        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/float64_glsl.h \
     294        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glsl_parser.h \
     295        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glcpp/glcpp-parse.h \
     296        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_builder_opcodes.h \
     297        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_intrinsics.h \
     298        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_intrinsics_indices.h \
     299        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_opcodes.h \
     300        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/spirv/vtn_generator_ids.h \
     301        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mapi/glapi/glapitable.h \
     302        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mapi/glapi/glapitemp.h \
     303        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mapi/glapi/glprocs.h \
     304        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/dispatch.h \
     305        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/format_info.h \
     306        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/get_hash.h \
     307        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated.h \
     308        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/remap_helper.h \
     309        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/program/program_parse.tab.h
    310310
    311311VBoxMesaLib_SOURCES = \
    312         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glsl_lexer.cpp \
    313         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glsl_parser.cpp \
    314         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glcpp/glcpp-lex.c \
    315         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glcpp/glcpp-parse.c \
    316         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_constant_expressions.c \
    317         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_intrinsics.c \
    318         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opcodes.c \
    319         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_algebraic.c \
    320         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/spirv/spirv_info.c \
    321         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_gather_types.c \
    322         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mapi/glapi/enums.c \
    323         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/api_exec.c \
    324         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/format_fallback.c \
    325         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated0.c \
    326         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated1.c \
    327         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated2.c \
    328         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated3.c \
    329         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated4.c \
    330         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated5.c \
    331         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated6.c \
    332         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated7.c \
    333         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/program/program_parse.tab.c \
    334         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/program/lex.yy.c
    335 
    336 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_builder_opcodes.h: \
    337                 $(VBOX_MESA_PATH)/src/compiler/nir/nir_builder_opcodes_h.py | $$(dir $$@)
     312        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glsl_lexer.cpp \
     313        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glsl_parser.cpp \
     314        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glcpp/glcpp-lex.c \
     315        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glcpp/glcpp-parse.c \
     316        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_constant_expressions.c \
     317        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_intrinsics.c \
     318        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_opcodes.c \
     319        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_opt_algebraic.c \
     320        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/spirv/spirv_info.c \
     321        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/spirv/vtn_gather_types.c \
     322        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mapi/glapi/enums.c \
     323        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/api_exec.c \
     324        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/format_fallback.c \
     325        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated0.c \
     326        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated1.c \
     327        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated2.c \
     328        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated3.c \
     329        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated4.c \
     330        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated5.c \
     331        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated6.c \
     332        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated7.c \
     333        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/program/program_parse.tab.c \
     334        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/program/lex.yy.c
     335
     336$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_builder_opcodes.h: \
     337                $(VBOX_PATH_MESA)/src/compiler/nir/nir_builder_opcodes_h.py | $$(dir $$@)
    338338        $(call MSG_GENERATE,python,$@,$$@)
    339339        $(QUIET)$(PYTHON_CMD) $< >$@
    340340
    341 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_constant_expressions.c: \
    342                 $(VBOX_MESA_PATH)/src/compiler/nir/nir_constant_expressions.py | $$(dir $$@)
     341$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_constant_expressions.c: \
     342                $(VBOX_PATH_MESA)/src/compiler/nir/nir_constant_expressions.py | $$(dir $$@)
    343343        $(call MSG_GENERATE,python,$@,$$@)
    344344        $(QUIET)$(PYTHON_CMD) $< >$@
    345345
    346 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opcodes.h: \
    347                 $(VBOX_MESA_PATH)/src/compiler/nir/nir_opcodes_h.py | $$(dir $$@)
     346$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_opcodes.h: \
     347                $(VBOX_PATH_MESA)/src/compiler/nir/nir_opcodes_h.py | $$(dir $$@)
    348348        $(call MSG_GENERATE,python,$@,$$@)
    349349        $(QUIET)$(PYTHON_CMD) $< >$@
    350350
    351 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opcodes.c: \
    352                 $(VBOX_MESA_PATH)/src/compiler/nir/nir_opcodes_c.py | $$(dir $$@)
     351$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_opcodes.c: \
     352                $(VBOX_PATH_MESA)/src/compiler/nir/nir_opcodes_c.py | $$(dir $$@)
    353353        $(call MSG_GENERATE,python,$@,$$@)
    354354        $(QUIET)$(PYTHON_CMD) $< >$@
    355355
    356 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_algebraic.c: \
    357                 $(VBOX_MESA_PATH)/src/compiler/nir/nir_opt_algebraic.py | $$(dir $$@)
     356$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_opt_algebraic.c: \
     357                $(VBOX_PATH_MESA)/src/compiler/nir/nir_opt_algebraic.py | $$(dir $$@)
    358358        $(call MSG_GENERATE,python,$@,$$@)
    359359        $(QUIET)$(PYTHON_CMD) $< >$@
    360360
    361 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_intrinsics.h: \
    362                 $(VBOX_MESA_PATH)/src/compiler/nir/nir_intrinsics_h.py | $$(dir $$@)
     361$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_intrinsics.h: \
     362                $(VBOX_PATH_MESA)/src/compiler/nir/nir_intrinsics_h.py | $$(dir $$@)
    363363        $(call MSG_GENERATE,python,$@,$$@)
    364364        $(QUIET)$(PYTHON_CMD) $< --outdir $(dir $@)
    365365
    366 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_intrinsics_indices.h: \
    367                 $(VBOX_MESA_PATH)/src/compiler/nir/nir_intrinsics_indices_h.py | $$(dir $$@)
     366$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_intrinsics_indices.h: \
     367                $(VBOX_PATH_MESA)/src/compiler/nir/nir_intrinsics_indices_h.py | $$(dir $$@)
    368368        $(call MSG_GENERATE,python,$@,$$@)
    369369        $(QUIET)$(PYTHON_CMD) $< --outdir $(dir $@)
    370370
    371 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_intrinsics.c: \
    372                 $(VBOX_MESA_PATH)/src/compiler/nir/nir_intrinsics_c.py | $$(dir $$@)
     371$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_intrinsics.c: \
     372                $(VBOX_PATH_MESA)/src/compiler/nir/nir_intrinsics_c.py | $$(dir $$@)
    373373        $(call MSG_GENERATE,python,$@,$$@)
    374374        $(QUIET)$(PYTHON_CMD) $< --outdir $(dir $@)
    375375
    376 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/ir_expression_operation.h: \
    377                 $(VBOX_MESA_PATH)/src/compiler/glsl/ir_expression_operation.py | $$(dir $$@)
     376$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/ir_expression_operation.h: \
     377                $(VBOX_PATH_MESA)/src/compiler/glsl/ir_expression_operation.py | $$(dir $$@)
    378378        $(call MSG_GENERATE,python,$@,$$@)
    379379        $(QUIET)$(PYTHON_CMD) $< enum >$@
    380380
    381 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/ir_expression_operation_strings.h: \
    382                 $(VBOX_MESA_PATH)/src/compiler/glsl/ir_expression_operation.py | $$(dir $$@)
     381$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/ir_expression_operation_strings.h: \
     382                $(VBOX_PATH_MESA)/src/compiler/glsl/ir_expression_operation.py | $$(dir $$@)
    383383        $(call MSG_GENERATE,python,$@,$$@)
    384384        $(QUIET)$(PYTHON_CMD) $< strings >$@
    385385
    386 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/ir_expression_operation_constant.h: \
    387                 $(VBOX_MESA_PATH)/src/compiler/glsl/ir_expression_operation.py | $$(dir $$@)
     386$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/ir_expression_operation_constant.h: \
     387                $(VBOX_PATH_MESA)/src/compiler/glsl/ir_expression_operation.py | $$(dir $$@)
    388388        $(call MSG_GENERATE,python,$@,$$@)
    389389        $(QUIET)$(PYTHON_CMD) $< constant >$@
    390390
    391 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/dispatch.h: \
    392                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_table.py \
    393                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    394         $(call MSG_GENERATE,python,$@,$$@)
    395         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml -m remap_table >$@
    396 
    397 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated.h: \
    398                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_marshal_h.py \
    399                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    400         $(call MSG_GENERATE,python,$@,$$@)
    401         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
    402 
    403 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated0.c: \
    404                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_marshal.py \
    405                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    406         $(call MSG_GENERATE,python,$@,$$@)
    407         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml -i 0 -n 8 >$@
    408 
    409 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated1.c: \
    410                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_marshal.py \
    411                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    412         $(call MSG_GENERATE,python,$@,$$@)
    413         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml -i 1 -n 8 >$@
    414 
    415 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated2.c: \
    416                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_marshal.py \
    417                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    418         $(call MSG_GENERATE,python,$@,$$@)
    419         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml -i 2 -n 8 >$@
    420 
    421 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated3.c: \
    422                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_marshal.py \
    423                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    424         $(call MSG_GENERATE,python,$@,$$@)
    425         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml -i 3 -n 8 >$@
    426 
    427 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated4.c: \
    428                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_marshal.py \
    429                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    430         $(call MSG_GENERATE,python,$@,$$@)
    431         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml -i 4 -n 8 >$@
    432 
    433 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated5.c: \
    434                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_marshal.py \
    435                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    436         $(call MSG_GENERATE,python,$@,$$@)
    437         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml -i 5 -n 8 >$@
    438 
    439 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated6.c: \
    440                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_marshal.py \
    441                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    442         $(call MSG_GENERATE,python,$@,$$@)
    443         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml -i 6 -n 8 >$@
    444 
    445 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated7.c: \
    446                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_marshal.py \
    447                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    448         $(call MSG_GENERATE,python,$@,$$@)
    449         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml -i 7 -n 8 >$@
    450 
    451 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/api_exec.c: \
    452                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_genexec.py \
    453                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    454         $(call MSG_GENERATE,python,$@,$$@)
    455         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
    456 
    457 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/format_info.h: \
    458                 $(VBOX_MESA_PATH)/src/mesa/main/format_info.py \
    459                 $(VBOX_MESA_PATH)/src/mesa/main/formats.csv | $$(dir $$@)
    460         $(call MSG_GENERATE,python,$@,$$@)
    461         $(QUIET)$(PYTHON_CMD) $< $(VBOX_MESA_PATH)/src/mesa/main/formats.csv >$@
    462 
    463 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/format_fallback.c: \
    464                 $(VBOX_MESA_PATH)/src/mesa/main/format_fallback.py \
    465                 $(VBOX_MESA_PATH)/src/mesa/main/formats.csv | $$(dir $$@)
    466         $(call MSG_GENERATE,python,$@,$$@)
    467         $(QUIET)$(PYTHON_CMD) $< $(VBOX_MESA_PATH)/src/mesa/main/formats.csv $@
    468 
    469 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/get_hash.h: \
    470                 $(VBOX_MESA_PATH)/src/mesa/main/get_hash_generator.py \
    471                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    472         $(call MSG_GENERATE,python,$@,$$@)
    473         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
    474 
    475 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/main/remap_helper.h: \
    476                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/remap_helper.py \
    477                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    478         $(call MSG_GENERATE,python,$@,$$@)
    479         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
    480 
    481 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glsl_parser.cpp \
    482 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glsl_parser.h: \
    483                 $(VBOX_MESA_PATH)/src/compiler/glsl/glsl_parser.yy | $$(dir $$@)
     391$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/dispatch.h: \
     392                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_table.py \
     393                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     394        $(call MSG_GENERATE,python,$@,$$@)
     395        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml -m remap_table >$@
     396
     397$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated.h: \
     398                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_marshal_h.py \
     399                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     400        $(call MSG_GENERATE,python,$@,$$@)
     401        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
     402
     403$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated0.c: \
     404                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_marshal.py \
     405                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     406        $(call MSG_GENERATE,python,$@,$$@)
     407        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml -i 0 -n 8 >$@
     408
     409$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated1.c: \
     410                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_marshal.py \
     411                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     412        $(call MSG_GENERATE,python,$@,$$@)
     413        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml -i 1 -n 8 >$@
     414
     415$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated2.c: \
     416                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_marshal.py \
     417                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     418        $(call MSG_GENERATE,python,$@,$$@)
     419        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml -i 2 -n 8 >$@
     420
     421$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated3.c: \
     422                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_marshal.py \
     423                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     424        $(call MSG_GENERATE,python,$@,$$@)
     425        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml -i 3 -n 8 >$@
     426
     427$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated4.c: \
     428                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_marshal.py \
     429                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     430        $(call MSG_GENERATE,python,$@,$$@)
     431        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml -i 4 -n 8 >$@
     432
     433$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated5.c: \
     434                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_marshal.py \
     435                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     436        $(call MSG_GENERATE,python,$@,$$@)
     437        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml -i 5 -n 8 >$@
     438
     439$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated6.c: \
     440                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_marshal.py \
     441                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     442        $(call MSG_GENERATE,python,$@,$$@)
     443        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml -i 6 -n 8 >$@
     444
     445$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/marshal_generated7.c: \
     446                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_marshal.py \
     447                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     448        $(call MSG_GENERATE,python,$@,$$@)
     449        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml -i 7 -n 8 >$@
     450
     451$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/api_exec.c: \
     452                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_genexec.py \
     453                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     454        $(call MSG_GENERATE,python,$@,$$@)
     455        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
     456
     457$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/format_info.h: \
     458                $(VBOX_PATH_MESA)/src/mesa/main/format_info.py \
     459                $(VBOX_PATH_MESA)/src/mesa/main/formats.csv | $$(dir $$@)
     460        $(call MSG_GENERATE,python,$@,$$@)
     461        $(QUIET)$(PYTHON_CMD) $< $(VBOX_PATH_MESA)/src/mesa/main/formats.csv >$@
     462
     463$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/format_fallback.c: \
     464                $(VBOX_PATH_MESA)/src/mesa/main/format_fallback.py \
     465                $(VBOX_PATH_MESA)/src/mesa/main/formats.csv | $$(dir $$@)
     466        $(call MSG_GENERATE,python,$@,$$@)
     467        $(QUIET)$(PYTHON_CMD) $< $(VBOX_PATH_MESA)/src/mesa/main/formats.csv $@
     468
     469$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/get_hash.h: \
     470                $(VBOX_PATH_MESA)/src/mesa/main/get_hash_generator.py \
     471                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     472        $(call MSG_GENERATE,python,$@,$$@)
     473        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
     474
     475$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/main/remap_helper.h: \
     476                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/remap_helper.py \
     477                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     478        $(call MSG_GENERATE,python,$@,$$@)
     479        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
     480
     481$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glsl_parser.cpp \
     482$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glsl_parser.h: \
     483                $(VBOX_PATH_MESA)/src/compiler/glsl/glsl_parser.yy | $$(dir $$@)
    484484        $(call MSG_GENERATE,bison,$@,$$@)
    485         $(QUIET)$(TOOL_BISON_YACC) -o $@ -p _mesa_glsl_ --defines=$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glsl_parser.h $<
    486 
    487 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glsl_lexer.cpp: \
    488                 $(VBOX_MESA_PATH)/src/compiler/glsl/glsl_lexer.ll | $$(dir $$@)
     485        $(QUIET)$(TOOL_BISON_YACC) -o $@ -p _mesa_glsl_ --defines=$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glsl_parser.h $<
     486
     487$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glsl_lexer.cpp: \
     488                $(VBOX_PATH_MESA)/src/compiler/glsl/glsl_lexer.ll | $$(dir $$@)
    489489        $(call MSG_GENERATE,flex,$@,$$@)
    490490        $(QUIET)$(TOOL_FLEX_LEX) -o $@ $<
    491491
    492 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glcpp/glcpp-parse.c \
    493 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glcpp/glcpp-parse.h: \
    494                 $(VBOX_MESA_PATH)/src/compiler/glsl/glcpp/glcpp-parse.y | $$(dir $$@)
     492$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glcpp/glcpp-parse.c \
     493$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glcpp/glcpp-parse.h: \
     494                $(VBOX_PATH_MESA)/src/compiler/glsl/glcpp/glcpp-parse.y | $$(dir $$@)
    495495        $(call MSG_GENERATE,bison,$@,$$@)
    496         $(QUIET)$(TOOL_BISON_YACC) -o $@ -p glcpp_parser_ --defines=$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glcpp/glcpp-parse.h $<
    497 
    498 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/glcpp/glcpp-lex.c: \
    499                 $(VBOX_MESA_PATH)/src/compiler/glsl/glcpp/glcpp-lex.l | $$(dir $$@)
     496        $(QUIET)$(TOOL_BISON_YACC) -o $@ -p glcpp_parser_ --defines=$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glcpp/glcpp-parse.h $<
     497
     498$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/glcpp/glcpp-lex.c: \
     499                $(VBOX_PATH_MESA)/src/compiler/glsl/glcpp/glcpp-lex.l | $$(dir $$@)
    500500        $(call MSG_GENERATE,flex,$@,$$@)
    501501        $(QUIET)$(TOOL_FLEX_LEX) -o $@ $<
    502502
    503 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/glsl/float64_glsl.h: \
    504                 $(VBOX_MESA_PATH)/src/util/xxd.py \
    505                 $(VBOX_MESA_PATH)/src/compiler/glsl/float64.glsl | $$(dir $$@)
    506         $(call MSG_GENERATE,python,$@,$$@)
    507         $(QUIET)$(PYTHON_CMD) $< $(VBOX_MESA_PATH)/src/compiler/glsl/float64.glsl $@ -n float64_source
    508 
    509 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mapi/glapi/glapitemp.h: \
    510                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_apitemp.py \
    511                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    512         $(call MSG_GENERATE,python,$@,$$@)
    513         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
    514 
    515 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mapi/glapi/glapitable.h: \
    516                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_table.py \
    517                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    518         $(call MSG_GENERATE,python,$@,$$@)
    519         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
    520 
    521 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mapi/glapi/glprocs.h: \
    522                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_procs.py \
    523                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
    524         $(call MSG_GENERATE,python,$@,$$@)
    525         $(QUIET)$(PYTHON_CMD) $< -c -f $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
    526 
    527 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mapi/glapi/enums.c: \
    528                 $(VBOX_MESA_PATH)/src/mapi/glapi/gen/gl_enums.py \
    529                 $(VBOX_MESA_PATH)/src/mapi/glapi/registry/gl.xml | $$(dir $$@)
    530         $(call MSG_GENERATE,python,$@,$$@)
    531         $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_MESA_PATH)/src/mapi/glapi/registry/gl.xml >$@
    532 
    533 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/spirv/spirv_info.c: \
    534                 $(VBOX_MESA_PATH)/src/compiler/spirv/spirv_info_c.py \
    535                 $(VBOX_MESA_PATH)/src/compiler/spirv/spirv.core.grammar.json | $$(dir $$@)
    536         $(call MSG_GENERATE,python,$@,$$@)
    537         $(QUIET)$(PYTHON_CMD) $< $(VBOX_MESA_PATH)/src/compiler/spirv/spirv.core.grammar.json $@
    538 
    539 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_gather_types.c: \
    540                 $(VBOX_MESA_PATH)/src/compiler/spirv/vtn_gather_types_c.py \
    541                 $(VBOX_MESA_PATH)/src/compiler/spirv/spirv.core.grammar.json | $$(dir $$@)
    542         $(call MSG_GENERATE,python,$@,$$@)
    543         $(QUIET)$(PYTHON_CMD) $< $(VBOX_MESA_PATH)/src/compiler/spirv/spirv.core.grammar.json $@
    544 
    545 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_generator_ids.h: \
    546                 $(VBOX_MESA_PATH)/src/compiler/spirv/vtn_generator_ids_h.py \
    547                 $(VBOX_MESA_PATH)/src/compiler/spirv/spir-v.xml | $$(dir $$@)
    548         $(call MSG_GENERATE,python,$@,$$@)
    549         $(QUIET)$(PYTHON_CMD) $< $(VBOX_MESA_PATH)/src/compiler/spirv/spir-v.xml $@
    550 
    551 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/program/program_parse.tab.c \
    552 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/program/program_parse.tab.h: \
    553                 $(VBOX_MESA_PATH)/src/mesa/program/program_parse.y | $$(dir $$@)
     503$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/glsl/float64_glsl.h: \
     504                $(VBOX_PATH_MESA)/src/util/xxd.py \
     505                $(VBOX_PATH_MESA)/src/compiler/glsl/float64.glsl | $$(dir $$@)
     506        $(call MSG_GENERATE,python,$@,$$@)
     507        $(QUIET)$(PYTHON_CMD) $< $(VBOX_PATH_MESA)/src/compiler/glsl/float64.glsl $@ -n float64_source
     508
     509$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mapi/glapi/glapitemp.h: \
     510                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_apitemp.py \
     511                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     512        $(call MSG_GENERATE,python,$@,$$@)
     513        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
     514
     515$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mapi/glapi/glapitable.h: \
     516                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_table.py \
     517                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     518        $(call MSG_GENERATE,python,$@,$$@)
     519        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
     520
     521$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mapi/glapi/glprocs.h: \
     522                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_procs.py \
     523                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml | $$(dir $$@)
     524        $(call MSG_GENERATE,python,$@,$$@)
     525        $(QUIET)$(PYTHON_CMD) $< -c -f $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_and_es_API.xml >$@
     526
     527$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mapi/glapi/enums.c: \
     528                $(VBOX_PATH_MESA)/src/mapi/glapi/gen/gl_enums.py \
     529                $(VBOX_PATH_MESA)/src/mapi/glapi/registry/gl.xml | $$(dir $$@)
     530        $(call MSG_GENERATE,python,$@,$$@)
     531        $(QUIET)$(PYTHON_CMD) $< -f $(VBOX_PATH_MESA)/src/mapi/glapi/registry/gl.xml >$@
     532
     533$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/spirv/spirv_info.c: \
     534                $(VBOX_PATH_MESA)/src/compiler/spirv/spirv_info_c.py \
     535                $(VBOX_PATH_MESA)/src/compiler/spirv/spirv.core.grammar.json | $$(dir $$@)
     536        $(call MSG_GENERATE,python,$@,$$@)
     537        $(QUIET)$(PYTHON_CMD) $< $(VBOX_PATH_MESA)/src/compiler/spirv/spirv.core.grammar.json $@
     538
     539$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/spirv/vtn_gather_types.c: \
     540                $(VBOX_PATH_MESA)/src/compiler/spirv/vtn_gather_types_c.py \
     541                $(VBOX_PATH_MESA)/src/compiler/spirv/spirv.core.grammar.json | $$(dir $$@)
     542        $(call MSG_GENERATE,python,$@,$$@)
     543        $(QUIET)$(PYTHON_CMD) $< $(VBOX_PATH_MESA)/src/compiler/spirv/spirv.core.grammar.json $@
     544
     545$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/spirv/vtn_generator_ids.h: \
     546                $(VBOX_PATH_MESA)/src/compiler/spirv/vtn_generator_ids_h.py \
     547                $(VBOX_PATH_MESA)/src/compiler/spirv/spir-v.xml | $$(dir $$@)
     548        $(call MSG_GENERATE,python,$@,$$@)
     549        $(QUIET)$(PYTHON_CMD) $< $(VBOX_PATH_MESA)/src/compiler/spirv/spir-v.xml $@
     550
     551$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/program/program_parse.tab.c \
     552$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/program/program_parse.tab.h: \
     553                $(VBOX_PATH_MESA)/src/mesa/program/program_parse.y | $$(dir $$@)
    554554        $(call MSG_GENERATE,bison,$@,$$@)
    555         $(QUIET)$(TOOL_BISON_YACC) -o $@ --defines=$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/program/program_parse.tab.h $<
    556 
    557 $$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/mesa/program/lex.yy.c: \
    558                 $(VBOX_MESA_PATH)/src/mesa/program/program_lexer.l | $$(dir $$@)
     555        $(QUIET)$(TOOL_BISON_YACC) -o $@ --defines=$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/program/program_parse.tab.h $<
     556
     557$$(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/mesa/program/lex.yy.c: \
     558                $(VBOX_PATH_MESA)/src/mesa/program/program_lexer.l | $$(dir $$@)
    559559        $(call MSG_GENERATE,flex,$@,$$@)
    560560        $(QUIET)$(TOOL_FLEX_LEX) -o $@ $<
    561561
    562562VBoxMesaLib_SOURCES += \
    563         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atifs_to_nir.c \
    564         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom.c \
    565         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_array.c \
    566         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_atomicbuf.c \
    567         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_blend.c \
    568         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_clip.c \
    569         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_constbuf.c \
    570         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_depth.c \
    571         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_framebuffer.c \
    572         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_image.c \
    573         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_msaa.c \
    574         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_pixeltransfer.c \
    575         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_rasterizer.c \
    576         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_sampler.c \
    577         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_scissor.c \
    578         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_shader.c \
    579         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_stipple.c \
    580         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_storagebuf.c \
    581         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_tess.c \
    582         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_texture.c \
    583         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_atom_viewport.c \
    584         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_bitmap.c \
    585         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_bitmap_shader.c \
    586         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_blit.c \
    587         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_bufferobjects.c \
    588         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_clear.c \
    589         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_compute.c \
    590         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_condrender.c \
    591         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_copyimage.c \
    592         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_drawpixels.c \
    593         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_drawpixels_shader.c \
    594         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_drawtex.c \
    595         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_eglimage.c \
    596         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_fbo.c \
    597         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_feedback.c \
    598         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_flush.c \
    599         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_memoryobjects.c \
    600         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_msaa.c \
    601         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_perfmon.c \
    602         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_perfquery.c \
    603         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_program.c \
    604         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_queryobj.c \
    605         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_rasterpos.c \
    606         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_readpixels.c \
    607         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_semaphoreobjects.c \
    608         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_strings.c \
    609         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_syncobj.c \
    610         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_texture.c \
    611         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_texturebarrier.c \
    612         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_viewport.c \
    613         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_cb_xformfb.c \
    614         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_context.c \
    615         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_copytex.c \
    616         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_debug.c \
    617         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_draw.c \
    618         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_draw_feedback.c \
    619         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_extensions.c \
    620         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_format.c \
    621         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_gen_mipmap.c \
    622         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_glsl_to_ir.cpp \
    623         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_glsl_to_nir.cpp \
    624         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_glsl_to_tgsi.cpp \
    625         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_glsl_to_tgsi_array_merge.cpp \
    626         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_glsl_to_tgsi_private.cpp \
    627         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_glsl_to_tgsi_temprename.cpp \
    628         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_manager.c \
    629         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_nir_builtins.c \
    630         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_nir_lower_builtin.c \
    631         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_nir_lower_tex_src_plane.c \
    632         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_pbo.c \
    633         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_program.c \
    634         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_sampler_view.c \
    635         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_scissor.c \
    636         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_shader_cache.c \
    637         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_texture.c \
    638         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_tgsi_lower_depth_clamp.c \
    639         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_tgsi_lower_yuv.c \
    640         $(VBOX_MESA_SUBDIR)/src/mesa/state_tracker/st_vdpau.c
     563        $(VBOX_MESA)/src/mesa/state_tracker/st_atifs_to_nir.c \
     564        $(VBOX_MESA)/src/mesa/state_tracker/st_atom.c \
     565        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_array.c \
     566        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_atomicbuf.c \
     567        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_blend.c \
     568        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_clip.c \
     569        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_constbuf.c \
     570        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_depth.c \
     571        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_framebuffer.c \
     572        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_image.c \
     573        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_msaa.c \
     574        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_pixeltransfer.c \
     575        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_rasterizer.c \
     576        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_sampler.c \
     577        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_scissor.c \
     578        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_shader.c \
     579        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_stipple.c \
     580        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_storagebuf.c \
     581        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_tess.c \
     582        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_texture.c \
     583        $(VBOX_MESA)/src/mesa/state_tracker/st_atom_viewport.c \
     584        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_bitmap.c \
     585        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_bitmap_shader.c \
     586        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_blit.c \
     587        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_bufferobjects.c \
     588        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_clear.c \
     589        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_compute.c \
     590        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_condrender.c \
     591        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_copyimage.c \
     592        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_drawpixels.c \
     593        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_drawpixels_shader.c \
     594        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_drawtex.c \
     595        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_eglimage.c \
     596        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_fbo.c \
     597        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_feedback.c \
     598        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_flush.c \
     599        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_memoryobjects.c \
     600        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_msaa.c \
     601        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_perfmon.c \
     602        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_perfquery.c \
     603        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_program.c \
     604        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_queryobj.c \
     605        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_rasterpos.c \
     606        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_readpixels.c \
     607        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_semaphoreobjects.c \
     608        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_strings.c \
     609        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_syncobj.c \
     610        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_texture.c \
     611        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_texturebarrier.c \
     612        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_viewport.c \
     613        $(VBOX_MESA)/src/mesa/state_tracker/st_cb_xformfb.c \
     614        $(VBOX_MESA)/src/mesa/state_tracker/st_context.c \
     615        $(VBOX_MESA)/src/mesa/state_tracker/st_copytex.c \
     616        $(VBOX_MESA)/src/mesa/state_tracker/st_debug.c \
     617        $(VBOX_MESA)/src/mesa/state_tracker/st_draw.c \
     618        $(VBOX_MESA)/src/mesa/state_tracker/st_draw_feedback.c \
     619        $(VBOX_MESA)/src/mesa/state_tracker/st_extensions.c \
     620        $(VBOX_MESA)/src/mesa/state_tracker/st_format.c \
     621        $(VBOX_MESA)/src/mesa/state_tracker/st_gen_mipmap.c \
     622        $(VBOX_MESA)/src/mesa/state_tracker/st_glsl_to_ir.cpp \
     623        $(VBOX_MESA)/src/mesa/state_tracker/st_glsl_to_nir.cpp \
     624        $(VBOX_MESA)/src/mesa/state_tracker/st_glsl_to_tgsi.cpp \
     625        $(VBOX_MESA)/src/mesa/state_tracker/st_glsl_to_tgsi_array_merge.cpp \
     626        $(VBOX_MESA)/src/mesa/state_tracker/st_glsl_to_tgsi_private.cpp \
     627        $(VBOX_MESA)/src/mesa/state_tracker/st_glsl_to_tgsi_temprename.cpp \
     628        $(VBOX_MESA)/src/mesa/state_tracker/st_manager.c \
     629        $(VBOX_MESA)/src/mesa/state_tracker/st_nir_builtins.c \
     630        $(VBOX_MESA)/src/mesa/state_tracker/st_nir_lower_builtin.c \
     631        $(VBOX_MESA)/src/mesa/state_tracker/st_nir_lower_tex_src_plane.c \
     632        $(VBOX_MESA)/src/mesa/state_tracker/st_pbo.c \
     633        $(VBOX_MESA)/src/mesa/state_tracker/st_program.c \
     634        $(VBOX_MESA)/src/mesa/state_tracker/st_sampler_view.c \
     635        $(VBOX_MESA)/src/mesa/state_tracker/st_scissor.c \
     636        $(VBOX_MESA)/src/mesa/state_tracker/st_shader_cache.c \
     637        $(VBOX_MESA)/src/mesa/state_tracker/st_texture.c \
     638        $(VBOX_MESA)/src/mesa/state_tracker/st_tgsi_lower_depth_clamp.c \
     639        $(VBOX_MESA)/src/mesa/state_tracker/st_tgsi_lower_yuv.c \
     640        $(VBOX_MESA)/src/mesa/state_tracker/st_vdpau.c
    641641VBoxMesaLib_SOURCES += \
    642         $(VBOX_MESA_SUBDIR)/src/mesa/program/arbprogparse.c \
    643         $(VBOX_MESA_SUBDIR)/src/mesa/program/ir_to_mesa.cpp \
    644         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_cache.c \
    645         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_execute.c \
    646         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_instruction.c \
    647         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_noise.c \
    648         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_opt_constant_fold.c \
    649         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_optimize.c \
    650         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_parameter.c \
    651         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_parameter_layout.c \
    652         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_print.c \
    653         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_statevars.c \
    654         $(VBOX_MESA_SUBDIR)/src/mesa/program/prog_to_nir.c \
    655         $(VBOX_MESA_SUBDIR)/src/mesa/program/program.c \
    656         $(VBOX_MESA_SUBDIR)/src/mesa/program/program_parse_extra.c \
    657         $(VBOX_MESA_SUBDIR)/src/mesa/program/programopt.c \
    658         $(VBOX_MESA_SUBDIR)/src/mesa/program/symbol_table.c
     642        $(VBOX_MESA)/src/mesa/program/arbprogparse.c \
     643        $(VBOX_MESA)/src/mesa/program/ir_to_mesa.cpp \
     644        $(VBOX_MESA)/src/mesa/program/prog_cache.c \
     645        $(VBOX_MESA)/src/mesa/program/prog_execute.c \
     646        $(VBOX_MESA)/src/mesa/program/prog_instruction.c \
     647        $(VBOX_MESA)/src/mesa/program/prog_noise.c \
     648        $(VBOX_MESA)/src/mesa/program/prog_opt_constant_fold.c \
     649        $(VBOX_MESA)/src/mesa/program/prog_optimize.c \
     650        $(VBOX_MESA)/src/mesa/program/prog_parameter.c \
     651        $(VBOX_MESA)/src/mesa/program/prog_parameter_layout.c \
     652        $(VBOX_MESA)/src/mesa/program/prog_print.c \
     653        $(VBOX_MESA)/src/mesa/program/prog_statevars.c \
     654        $(VBOX_MESA)/src/mesa/program/prog_to_nir.c \
     655        $(VBOX_MESA)/src/mesa/program/program.c \
     656        $(VBOX_MESA)/src/mesa/program/program_parse_extra.c \
     657        $(VBOX_MESA)/src/mesa/program/programopt.c \
     658        $(VBOX_MESA)/src/mesa/program/symbol_table.c
    659659VBoxMesaLib_SOURCES += \
    660         $(VBOX_MESA_SUBDIR)/src/mesa/main/accum.c \
    661         $(VBOX_MESA_SUBDIR)/src/mesa/main/api_arrayelt.c \
    662         $(VBOX_MESA_SUBDIR)/src/mesa/main/arbprogram.c \
    663         $(VBOX_MESA_SUBDIR)/src/mesa/main/arrayobj.c \
    664         $(VBOX_MESA_SUBDIR)/src/mesa/main/atifragshader.c \
    665         $(VBOX_MESA_SUBDIR)/src/mesa/main/attrib.c \
    666         $(VBOX_MESA_SUBDIR)/src/mesa/main/barrier.c \
    667         $(VBOX_MESA_SUBDIR)/src/mesa/main/bbox.c \
    668         $(VBOX_MESA_SUBDIR)/src/mesa/main/blend.c \
    669         $(VBOX_MESA_SUBDIR)/src/mesa/main/blit.c \
    670         $(VBOX_MESA_SUBDIR)/src/mesa/main/bufferobj.c \
    671         $(VBOX_MESA_SUBDIR)/src/mesa/main/buffers.c \
    672         $(VBOX_MESA_SUBDIR)/src/mesa/main/clear.c \
    673         $(VBOX_MESA_SUBDIR)/src/mesa/main/clip.c \
    674         $(VBOX_MESA_SUBDIR)/src/mesa/main/colortab.c \
    675         $(VBOX_MESA_SUBDIR)/src/mesa/main/compute.c \
    676         $(VBOX_MESA_SUBDIR)/src/mesa/main/condrender.c \
    677         $(VBOX_MESA_SUBDIR)/src/mesa/main/conservativeraster.c \
    678         $(VBOX_MESA_SUBDIR)/src/mesa/main/context.c \
    679         $(VBOX_MESA_SUBDIR)/src/mesa/main/convolve.c \
    680         $(VBOX_MESA_SUBDIR)/src/mesa/main/copyimage.c \
    681         $(VBOX_MESA_SUBDIR)/src/mesa/main/cpuinfo.c \
    682         $(VBOX_MESA_SUBDIR)/src/mesa/main/debug.c \
    683         $(VBOX_MESA_SUBDIR)/src/mesa/main/debug_output.c \
    684         $(VBOX_MESA_SUBDIR)/src/mesa/main/depth.c \
    685         $(VBOX_MESA_SUBDIR)/src/mesa/main/dlist.c \
    686         $(VBOX_MESA_SUBDIR)/src/mesa/main/draw.c \
    687         $(VBOX_MESA_SUBDIR)/src/mesa/main/draw_validate.c \
    688         $(VBOX_MESA_SUBDIR)/src/mesa/main/drawpix.c \
    689         $(VBOX_MESA_SUBDIR)/src/mesa/main/drawtex.c \
    690         $(VBOX_MESA_SUBDIR)/src/mesa/main/enable.c \
    691         $(VBOX_MESA_SUBDIR)/src/mesa/main/errors.c \
    692         $(VBOX_MESA_SUBDIR)/src/mesa/main/es1_conversion.c \
    693         $(VBOX_MESA_SUBDIR)/src/mesa/main/eval.c \
    694         $(VBOX_MESA_SUBDIR)/src/mesa/main/execmem.c \
    695         $(VBOX_MESA_SUBDIR)/src/mesa/main/extensions.c \
    696         $(VBOX_MESA_SUBDIR)/src/mesa/main/extensions_table.c \
    697         $(VBOX_MESA_SUBDIR)/src/mesa/main/externalobjects.c \
    698         $(VBOX_MESA_SUBDIR)/src/mesa/main/fbobject.c \
    699         $(VBOX_MESA_SUBDIR)/src/mesa/main/feedback.c \
    700         $(VBOX_MESA_SUBDIR)/src/mesa/main/ff_fragment_shader.cpp \
    701         $(VBOX_MESA_SUBDIR)/src/mesa/main/ffvertex_prog.c \
    702         $(VBOX_MESA_SUBDIR)/src/mesa/main/fog.c \
    703         $(VBOX_MESA_SUBDIR)/src/mesa/main/format_utils.c \
    704         $(VBOX_MESA_SUBDIR)/src/mesa/main/formatquery.c \
    705         $(VBOX_MESA_SUBDIR)/src/mesa/main/formats.c \
    706         $(VBOX_MESA_SUBDIR)/src/mesa/main/framebuffer.c \
    707         $(VBOX_MESA_SUBDIR)/src/mesa/main/genmipmap.c \
    708         $(VBOX_MESA_SUBDIR)/src/mesa/main/get.c \
    709         $(VBOX_MESA_SUBDIR)/src/mesa/main/getstring.c \
    710         $(VBOX_MESA_SUBDIR)/src/mesa/main/glformats.c \
    711         $(VBOX_MESA_SUBDIR)/src/mesa/main/glspirv.c \
    712         $(VBOX_MESA_SUBDIR)/src/mesa/main/glthread.c \
    713         $(VBOX_MESA_SUBDIR)/src/mesa/main/glthread_bufferobj.c \
    714         $(VBOX_MESA_SUBDIR)/src/mesa/main/glthread_draw.c \
    715         $(VBOX_MESA_SUBDIR)/src/mesa/main/glthread_get.c \
    716         $(VBOX_MESA_SUBDIR)/src/mesa/main/glthread_list.c \
    717         $(VBOX_MESA_SUBDIR)/src/mesa/main/glthread_shaderobj.c \
    718         $(VBOX_MESA_SUBDIR)/src/mesa/main/glthread_varray.c \
    719         $(VBOX_MESA_SUBDIR)/src/mesa/main/hash.c \
    720         $(VBOX_MESA_SUBDIR)/src/mesa/main/hint.c \
    721         $(VBOX_MESA_SUBDIR)/src/mesa/main/histogram.c \
    722         $(VBOX_MESA_SUBDIR)/src/mesa/main/image.c \
    723         $(VBOX_MESA_SUBDIR)/src/mesa/main/light.c \
    724         $(VBOX_MESA_SUBDIR)/src/mesa/main/lines.c \
    725         $(VBOX_MESA_SUBDIR)/src/mesa/main/matrix.c \
    726         $(VBOX_MESA_SUBDIR)/src/mesa/main/mipmap.c \
    727         $(VBOX_MESA_SUBDIR)/src/mesa/main/multisample.c \
    728         $(VBOX_MESA_SUBDIR)/src/mesa/main/objectlabel.c \
    729         $(VBOX_MESA_SUBDIR)/src/mesa/main/objectpurge.c \
    730         $(VBOX_MESA_SUBDIR)/src/mesa/main/pack.c \
    731         $(VBOX_MESA_SUBDIR)/src/mesa/main/pbo.c \
    732         $(VBOX_MESA_SUBDIR)/src/mesa/main/performance_monitor.c \
    733         $(VBOX_MESA_SUBDIR)/src/mesa/main/performance_query.c \
    734         $(VBOX_MESA_SUBDIR)/src/mesa/main/pipelineobj.c \
    735         $(VBOX_MESA_SUBDIR)/src/mesa/main/pixel.c \
    736         $(VBOX_MESA_SUBDIR)/src/mesa/main/pixelstore.c \
    737         $(VBOX_MESA_SUBDIR)/src/mesa/main/pixeltransfer.c \
    738         $(VBOX_MESA_SUBDIR)/src/mesa/main/points.c \
    739         $(VBOX_MESA_SUBDIR)/src/mesa/main/polygon.c \
    740         $(VBOX_MESA_SUBDIR)/src/mesa/main/program_binary.c \
    741         $(VBOX_MESA_SUBDIR)/src/mesa/main/program_resource.c \
    742         $(VBOX_MESA_SUBDIR)/src/mesa/main/querymatrix.c \
    743         $(VBOX_MESA_SUBDIR)/src/mesa/main/queryobj.c \
    744         $(VBOX_MESA_SUBDIR)/src/mesa/main/rastpos.c \
    745         $(VBOX_MESA_SUBDIR)/src/mesa/main/readpix.c \
    746         $(VBOX_MESA_SUBDIR)/src/mesa/main/remap.c \
    747         $(VBOX_MESA_SUBDIR)/src/mesa/main/renderbuffer.c \
    748         $(VBOX_MESA_SUBDIR)/src/mesa/main/robustness.c \
    749         $(VBOX_MESA_SUBDIR)/src/mesa/main/samplerobj.c \
    750         $(VBOX_MESA_SUBDIR)/src/mesa/main/scissor.c \
    751         $(VBOX_MESA_SUBDIR)/src/mesa/main/shader_query.cpp \
    752         $(VBOX_MESA_SUBDIR)/src/mesa/main/shaderapi.c \
    753         $(VBOX_MESA_SUBDIR)/src/mesa/main/shaderimage.c \
    754         $(VBOX_MESA_SUBDIR)/src/mesa/main/shaderobj.c \
    755         $(VBOX_MESA_SUBDIR)/src/mesa/main/shared.c \
    756         $(VBOX_MESA_SUBDIR)/src/mesa/main/spirv_extensions.c \
    757         $(VBOX_MESA_SUBDIR)/src/mesa/main/state.c \
    758         $(VBOX_MESA_SUBDIR)/src/mesa/main/stencil.c \
    759         $(VBOX_MESA_SUBDIR)/src/mesa/main/streaming-load-memcpy.c \
    760         $(VBOX_MESA_SUBDIR)/src/mesa/main/syncobj.c \
    761         $(VBOX_MESA_SUBDIR)/src/mesa/main/texcompress.c \
    762         $(VBOX_MESA_SUBDIR)/src/mesa/main/texcompress_astc.cpp \
    763         $(VBOX_MESA_SUBDIR)/src/mesa/main/texcompress_bptc.c \
    764         $(VBOX_MESA_SUBDIR)/src/mesa/main/texcompress_cpal.c \
    765         $(VBOX_MESA_SUBDIR)/src/mesa/main/texcompress_etc.c \
    766         $(VBOX_MESA_SUBDIR)/src/mesa/main/texcompress_fxt1.c \
    767         $(VBOX_MESA_SUBDIR)/src/mesa/main/texcompress_rgtc.c \
    768         $(VBOX_MESA_SUBDIR)/src/mesa/main/texcompress_s3tc.c \
    769         $(VBOX_MESA_SUBDIR)/src/mesa/main/texenv.c \
    770         $(VBOX_MESA_SUBDIR)/src/mesa/main/texformat.c \
    771         $(VBOX_MESA_SUBDIR)/src/mesa/main/texgen.c \
    772         $(VBOX_MESA_SUBDIR)/src/mesa/main/texgetimage.c \
    773         $(VBOX_MESA_SUBDIR)/src/mesa/main/teximage.c \
    774         $(VBOX_MESA_SUBDIR)/src/mesa/main/texobj.c \
    775         $(VBOX_MESA_SUBDIR)/src/mesa/main/texparam.c \
    776         $(VBOX_MESA_SUBDIR)/src/mesa/main/texstate.c \
    777         $(VBOX_MESA_SUBDIR)/src/mesa/main/texstorage.c \
    778         $(VBOX_MESA_SUBDIR)/src/mesa/main/texstore.c \
    779         $(VBOX_MESA_SUBDIR)/src/mesa/main/texturebindless.c \
    780         $(VBOX_MESA_SUBDIR)/src/mesa/main/textureview.c \
    781         $(VBOX_MESA_SUBDIR)/src/mesa/main/transformfeedback.c \
    782         $(VBOX_MESA_SUBDIR)/src/mesa/main/uniform_query.cpp \
    783         $(VBOX_MESA_SUBDIR)/src/mesa/main/uniforms.c \
    784         $(VBOX_MESA_SUBDIR)/src/mesa/main/varray.c \
    785         $(VBOX_MESA_SUBDIR)/src/mesa/main/vdpau.c \
    786         $(VBOX_MESA_SUBDIR)/src/mesa/main/version.c \
    787         $(VBOX_MESA_SUBDIR)/src/mesa/main/viewport.c \
    788         $(VBOX_MESA_SUBDIR)/src/mesa/main/vtxfmt.c
     660        $(VBOX_MESA)/src/mesa/main/accum.c \
     661        $(VBOX_MESA)/src/mesa/main/api_arrayelt.c \
     662        $(VBOX_MESA)/src/mesa/main/arbprogram.c \
     663        $(VBOX_MESA)/src/mesa/main/arrayobj.c \
     664        $(VBOX_MESA)/src/mesa/main/atifragshader.c \
     665        $(VBOX_MESA)/src/mesa/main/attrib.c \
     666        $(VBOX_MESA)/src/mesa/main/barrier.c \
     667        $(VBOX_MESA)/src/mesa/main/bbox.c \
     668        $(VBOX_MESA)/src/mesa/main/blend.c \
     669        $(VBOX_MESA)/src/mesa/main/blit.c \
     670        $(VBOX_MESA)/src/mesa/main/bufferobj.c \
     671        $(VBOX_MESA)/src/mesa/main/buffers.c \
     672        $(VBOX_MESA)/src/mesa/main/clear.c \
     673        $(VBOX_MESA)/src/mesa/main/clip.c \
     674        $(VBOX_MESA)/src/mesa/main/colortab.c \
     675        $(VBOX_MESA)/src/mesa/main/compute.c \
     676        $(VBOX_MESA)/src/mesa/main/condrender.c \
     677        $(VBOX_MESA)/src/mesa/main/conservativeraster.c \
     678        $(VBOX_MESA)/src/mesa/main/context.c \
     679        $(VBOX_MESA)/src/mesa/main/convolve.c \
     680        $(VBOX_MESA)/src/mesa/main/copyimage.c \
     681        $(VBOX_MESA)/src/mesa/main/cpuinfo.c \
     682        $(VBOX_MESA)/src/mesa/main/debug.c \
     683        $(VBOX_MESA)/src/mesa/main/debug_output.c \
     684        $(VBOX_MESA)/src/mesa/main/depth.c \
     685        $(VBOX_MESA)/src/mesa/main/dlist.c \
     686        $(VBOX_MESA)/src/mesa/main/draw.c \
     687        $(VBOX_MESA)/src/mesa/main/draw_validate.c \
     688        $(VBOX_MESA)/src/mesa/main/drawpix.c \
     689        $(VBOX_MESA)/src/mesa/main/drawtex.c \
     690        $(VBOX_MESA)/src/mesa/main/enable.c \
     691        $(VBOX_MESA)/src/mesa/main/errors.c \
     692        $(VBOX_MESA)/src/mesa/main/es1_conversion.c \
     693        $(VBOX_MESA)/src/mesa/main/eval.c \
     694        $(VBOX_MESA)/src/mesa/main/execmem.c \
     695        $(VBOX_MESA)/src/mesa/main/extensions.c \
     696        $(VBOX_MESA)/src/mesa/main/extensions_table.c \
     697        $(VBOX_MESA)/src/mesa/main/externalobjects.c \
     698        $(VBOX_MESA)/src/mesa/main/fbobject.c \
     699        $(VBOX_MESA)/src/mesa/main/feedback.c \
     700        $(VBOX_MESA)/src/mesa/main/ff_fragment_shader.cpp \
     701        $(VBOX_MESA)/src/mesa/main/ffvertex_prog.c \
     702        $(VBOX_MESA)/src/mesa/main/fog.c \
     703        $(VBOX_MESA)/src/mesa/main/format_utils.c \
     704        $(VBOX_MESA)/src/mesa/main/formatquery.c \
     705        $(VBOX_MESA)/src/mesa/main/formats.c \
     706        $(VBOX_MESA)/src/mesa/main/framebuffer.c \
     707        $(VBOX_MESA)/src/mesa/main/genmipmap.c \
     708        $(VBOX_MESA)/src/mesa/main/get.c \
     709        $(VBOX_MESA)/src/mesa/main/getstring.c \
     710        $(VBOX_MESA)/src/mesa/main/glformats.c \
     711        $(VBOX_MESA)/src/mesa/main/glspirv.c \
     712        $(VBOX_MESA)/src/mesa/main/glthread.c \
     713        $(VBOX_MESA)/src/mesa/main/glthread_bufferobj.c \
     714        $(VBOX_MESA)/src/mesa/main/glthread_draw.c \
     715        $(VBOX_MESA)/src/mesa/main/glthread_get.c \
     716        $(VBOX_MESA)/src/mesa/main/glthread_list.c \
     717        $(VBOX_MESA)/src/mesa/main/glthread_shaderobj.c \
     718        $(VBOX_MESA)/src/mesa/main/glthread_varray.c \
     719        $(VBOX_MESA)/src/mesa/main/hash.c \
     720        $(VBOX_MESA)/src/mesa/main/hint.c \
     721        $(VBOX_MESA)/src/mesa/main/histogram.c \
     722        $(VBOX_MESA)/src/mesa/main/image.c \
     723        $(VBOX_MESA)/src/mesa/main/light.c \
     724        $(VBOX_MESA)/src/mesa/main/lines.c \
     725        $(VBOX_MESA)/src/mesa/main/matrix.c \
     726        $(VBOX_MESA)/src/mesa/main/mipmap.c \
     727        $(VBOX_MESA)/src/mesa/main/multisample.c \
     728        $(VBOX_MESA)/src/mesa/main/objectlabel.c \
     729        $(VBOX_MESA)/src/mesa/main/objectpurge.c \
     730        $(VBOX_MESA)/src/mesa/main/pack.c \
     731        $(VBOX_MESA)/src/mesa/main/pbo.c \
     732        $(VBOX_MESA)/src/mesa/main/performance_monitor.c \
     733        $(VBOX_MESA)/src/mesa/main/performance_query.c \
     734        $(VBOX_MESA)/src/mesa/main/pipelineobj.c \
     735        $(VBOX_MESA)/src/mesa/main/pixel.c \
     736        $(VBOX_MESA)/src/mesa/main/pixelstore.c \
     737        $(VBOX_MESA)/src/mesa/main/pixeltransfer.c \
     738        $(VBOX_MESA)/src/mesa/main/points.c \
     739        $(VBOX_MESA)/src/mesa/main/polygon.c \
     740        $(VBOX_MESA)/src/mesa/main/program_binary.c \
     741        $(VBOX_MESA)/src/mesa/main/program_resource.c \
     742        $(VBOX_MESA)/src/mesa/main/querymatrix.c \
     743        $(VBOX_MESA)/src/mesa/main/queryobj.c \
     744        $(VBOX_MESA)/src/mesa/main/rastpos.c \
     745        $(VBOX_MESA)/src/mesa/main/readpix.c \
     746        $(VBOX_MESA)/src/mesa/main/remap.c \
     747        $(VBOX_MESA)/src/mesa/main/renderbuffer.c \
     748        $(VBOX_MESA)/src/mesa/main/robustness.c \
     749        $(VBOX_MESA)/src/mesa/main/samplerobj.c \
     750        $(VBOX_MESA)/src/mesa/main/scissor.c \
     751        $(VBOX_MESA)/src/mesa/main/shader_query.cpp \
     752        $(VBOX_MESA)/src/mesa/main/shaderapi.c \
     753        $(VBOX_MESA)/src/mesa/main/shaderimage.c \
     754        $(VBOX_MESA)/src/mesa/main/shaderobj.c \
     755        $(VBOX_MESA)/src/mesa/main/shared.c \
     756        $(VBOX_MESA)/src/mesa/main/spirv_extensions.c \
     757        $(VBOX_MESA)/src/mesa/main/state.c \
     758        $(VBOX_MESA)/src/mesa/main/stencil.c \
     759        $(VBOX_MESA)/src/mesa/main/streaming-load-memcpy.c \
     760        $(VBOX_MESA)/src/mesa/main/syncobj.c \
     761        $(VBOX_MESA)/src/mesa/main/texcompress.c \
     762        $(VBOX_MESA)/src/mesa/main/texcompress_astc.cpp \
     763        $(VBOX_MESA)/src/mesa/main/texcompress_bptc.c \
     764        $(VBOX_MESA)/src/mesa/main/texcompress_cpal.c \
     765        $(VBOX_MESA)/src/mesa/main/texcompress_etc.c \
     766        $(VBOX_MESA)/src/mesa/main/texcompress_fxt1.c \
     767        $(VBOX_MESA)/src/mesa/main/texcompress_rgtc.c \
     768        $(VBOX_MESA)/src/mesa/main/texcompress_s3tc.c \
     769        $(VBOX_MESA)/src/mesa/main/texenv.c \
     770        $(VBOX_MESA)/src/mesa/main/texformat.c \
     771        $(VBOX_MESA)/src/mesa/main/texgen.c \
     772        $(VBOX_MESA)/src/mesa/main/texgetimage.c \
     773        $(VBOX_MESA)/src/mesa/main/teximage.c \
     774        $(VBOX_MESA)/src/mesa/main/texobj.c \
     775        $(VBOX_MESA)/src/mesa/main/texparam.c \
     776        $(VBOX_MESA)/src/mesa/main/texstate.c \
     777        $(VBOX_MESA)/src/mesa/main/texstorage.c \
     778        $(VBOX_MESA)/src/mesa/main/texstore.c \
     779        $(VBOX_MESA)/src/mesa/main/texturebindless.c \
     780        $(VBOX_MESA)/src/mesa/main/textureview.c \
     781        $(VBOX_MESA)/src/mesa/main/transformfeedback.c \
     782        $(VBOX_MESA)/src/mesa/main/uniform_query.cpp \
     783        $(VBOX_MESA)/src/mesa/main/uniforms.c \
     784        $(VBOX_MESA)/src/mesa/main/varray.c \
     785        $(VBOX_MESA)/src/mesa/main/vdpau.c \
     786        $(VBOX_MESA)/src/mesa/main/version.c \
     787        $(VBOX_MESA)/src/mesa/main/viewport.c \
     788        $(VBOX_MESA)/src/mesa/main/vtxfmt.c
    789789#VBoxMesaLib_SOURCES += \
    790         $(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated0.c \
    791         $(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated1.c \
    792         $(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated2.c \
    793         $(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated3.c \
    794         $(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated4.c \
    795         $(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated5.c \
    796         $(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated6.c \
    797         $(VBOX_MESA_SUBDIR)/src/mesa/main/marshal_generated7.c
     790        $(VBOX_MESA)/src/mesa/main/marshal_generated0.c \
     791        $(VBOX_MESA)/src/mesa/main/marshal_generated1.c \
     792        $(VBOX_MESA)/src/mesa/main/marshal_generated2.c \
     793        $(VBOX_MESA)/src/mesa/main/marshal_generated3.c \
     794        $(VBOX_MESA)/src/mesa/main/marshal_generated4.c \
     795        $(VBOX_MESA)/src/mesa/main/marshal_generated5.c \
     796        $(VBOX_MESA)/src/mesa/main/marshal_generated6.c \
     797        $(VBOX_MESA)/src/mesa/main/marshal_generated7.c
    798798VBoxMesaLib_SOURCES += \
    799         $(VBOX_MESA_SUBDIR)/src/mesa/math/m_debug_clip.c \
    800         $(VBOX_MESA_SUBDIR)/src/mesa/math/m_debug_norm.c \
    801         $(VBOX_MESA_SUBDIR)/src/mesa/math/m_debug_xform.c \
    802         $(VBOX_MESA_SUBDIR)/src/mesa/math/m_eval.c \
    803         $(VBOX_MESA_SUBDIR)/src/mesa/math/m_matrix.c \
    804         $(VBOX_MESA_SUBDIR)/src/mesa/math/m_translate.c \
    805         $(VBOX_MESA_SUBDIR)/src/mesa/math/m_vector.c \
    806         $(VBOX_MESA_SUBDIR)/src/mesa/math/m_xform.c
     799        $(VBOX_MESA)/src/mesa/math/m_debug_clip.c \
     800        $(VBOX_MESA)/src/mesa/math/m_debug_norm.c \
     801        $(VBOX_MESA)/src/mesa/math/m_debug_xform.c \
     802        $(VBOX_MESA)/src/mesa/math/m_eval.c \
     803        $(VBOX_MESA)/src/mesa/math/m_matrix.c \
     804        $(VBOX_MESA)/src/mesa/math/m_translate.c \
     805        $(VBOX_MESA)/src/mesa/math/m_vector.c \
     806        $(VBOX_MESA)/src/mesa/math/m_xform.c
    807807VBoxMesaLib_SOURCES += \
    808         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_context.c \
    809         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_exec.c \
    810         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_exec_api.c \
    811         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_exec_draw.c \
    812         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_exec_eval.c \
    813         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_minmax_index.c \
    814         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_noop.c \
    815         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_save.c \
    816         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_save_api.c \
    817         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_save_draw.c \
    818         $(VBOX_MESA_SUBDIR)/src/mesa/vbo/vbo_save_loopback.c
     808        $(VBOX_MESA)/src/mesa/vbo/vbo_context.c \
     809        $(VBOX_MESA)/src/mesa/vbo/vbo_exec.c \
     810        $(VBOX_MESA)/src/mesa/vbo/vbo_exec_api.c \
     811        $(VBOX_MESA)/src/mesa/vbo/vbo_exec_draw.c \
     812        $(VBOX_MESA)/src/mesa/vbo/vbo_exec_eval.c \
     813        $(VBOX_MESA)/src/mesa/vbo/vbo_minmax_index.c \
     814        $(VBOX_MESA)/src/mesa/vbo/vbo_noop.c \
     815        $(VBOX_MESA)/src/mesa/vbo/vbo_save.c \
     816        $(VBOX_MESA)/src/mesa/vbo/vbo_save_api.c \
     817        $(VBOX_MESA)/src/mesa/vbo/vbo_save_draw.c \
     818        $(VBOX_MESA)/src/mesa/vbo/vbo_save_loopback.c
    819819VBoxMesaLib_SOURCES += \
    820         $(VBOX_MESA_SUBDIR)/src/compiler/glsl_types.cpp \
    821         $(VBOX_MESA_SUBDIR)/src/compiler/nir_types.cpp \
    822         $(VBOX_MESA_SUBDIR)/src/compiler/shader_enums.c
     820        $(VBOX_MESA)/src/compiler/glsl_types.cpp \
     821        $(VBOX_MESA)/src/compiler/nir_types.cpp \
     822        $(VBOX_MESA)/src/compiler/shader_enums.c
    823823VBoxMesaLib_SOURCES += \
    824         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ast_array_index.cpp \
    825         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ast_expr.cpp \
    826         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ast_function.cpp \
    827         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ast_to_hir.cpp \
    828         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ast_type.cpp \
    829         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/builtin_functions.cpp \
    830         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/builtin_types.cpp \
    831         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/builtin_variables.cpp \
    832         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/generate_ir.cpp \
    833         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_link_atomics.c \
    834         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_link_uniform_blocks.c \
    835         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_link_uniform_initializers.c \
    836         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_link_uniforms.c \
    837         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_link_xfb.c \
    838         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_linker.c \
    839         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_lower_atomics.c \
    840         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_lower_buffers.c \
    841         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_lower_images.c \
    842         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_lower_samplers.c \
    843         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/gl_nir_lower_samplers_as_deref.c \
    844         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/glsl_parser_extras.cpp \
    845         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/glsl_symbol_table.cpp \
    846         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/glsl_to_nir.cpp \
    847         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/hir_field_selection.cpp \
    848         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir.cpp \
    849         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_array_refcount.cpp \
    850         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_basic_block.cpp \
    851         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_builder.cpp \
    852         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_builder_print_visitor.cpp \
    853         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_clone.cpp \
    854         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_constant_expression.cpp \
    855         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_equals.cpp \
    856         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_expression_flattening.cpp \
    857         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_function.cpp \
    858         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_function_can_inline.cpp \
    859         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_function_detect_recursion.cpp \
    860         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_hierarchical_visitor.cpp \
    861         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_hv_accept.cpp \
    862         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_print_visitor.cpp \
    863         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_reader.cpp \
    864         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_rvalue_visitor.cpp \
    865         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_set_program_inouts.cpp \
    866         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_validate.cpp \
    867         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/ir_variable_refcount.cpp \
    868         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/link_atomics.cpp \
    869         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/link_functions.cpp \
    870         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/link_interface_blocks.cpp \
    871         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/link_uniform_block_active_visitor.cpp \
    872         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/link_uniform_blocks.cpp \
    873         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/link_uniform_initializers.cpp \
    874         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/link_uniforms.cpp \
    875         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/link_varyings.cpp \
    876         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/linker.cpp \
    877         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/linker_util.cpp \
    878         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/loop_analysis.cpp \
    879         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/loop_unroll.cpp \
    880         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_blend_equation_advanced.cpp \
    881         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_buffer_access.cpp \
    882         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_builtins.cpp \
    883         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp \
    884         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_cs_derived.cpp \
    885         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_discard.cpp \
    886         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_discard_flow.cpp \
    887         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_distance.cpp \
    888         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_if_to_cond_assign.cpp \
    889         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_instructions.cpp \
    890         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_int64.cpp \
    891         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_jumps.cpp \
    892         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_mat_op_to_vec.cpp \
    893         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_named_interface_blocks.cpp \
    894         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_offset_array.cpp \
    895         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_output_reads.cpp \
    896         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_packed_varyings.cpp \
    897         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_packing_builtins.cpp \
    898         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_precision.cpp \
    899         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_shared_reference.cpp \
    900         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_subroutine.cpp \
    901         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_tess_level.cpp \
    902         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_ubo_reference.cpp \
    903         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp \
    904         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp \
    905         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_vec_index_to_swizzle.cpp \
    906         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_vector.cpp \
    907         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_vector_derefs.cpp \
    908         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_vector_insert.cpp \
    909         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_vertex_id.cpp \
    910         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/lower_xfb_varying.cpp \
    911         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_algebraic.cpp \
    912         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_array_splitting.cpp \
    913         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_conditional_discard.cpp \
    914         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_constant_folding.cpp \
    915         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_constant_propagation.cpp \
    916         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_constant_variable.cpp \
    917         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_copy_propagation_elements.cpp \
    918         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_dead_builtin_variables.cpp \
    919         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_dead_builtin_varyings.cpp \
    920         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_dead_code.cpp \
    921         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_dead_code_local.cpp \
    922         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_dead_functions.cpp \
    923         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp \
    924         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_flip_matrices.cpp \
    925         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_function_inlining.cpp \
    926         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_if_simplification.cpp \
    927         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_minmax.cpp \
    928         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_rebalance_tree.cpp \
    929         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_redundant_jumps.cpp \
    930         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_structure_splitting.cpp \
    931         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_swizzle.cpp \
    932         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_tree_grafting.cpp \
    933         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/opt_vectorize.cpp \
    934         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/propagate_invariance.cpp \
    935         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/s_expression.cpp \
    936         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/serialize.cpp \
    937         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/shader_cache.cpp \
    938         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/string_to_uint_map.cpp \
    939         $(VBOX_MESA_SUBDIR)/src/compiler/glsl/glcpp/pp.c
     824        $(VBOX_MESA)/src/compiler/glsl/ast_array_index.cpp \
     825        $(VBOX_MESA)/src/compiler/glsl/ast_expr.cpp \
     826        $(VBOX_MESA)/src/compiler/glsl/ast_function.cpp \
     827        $(VBOX_MESA)/src/compiler/glsl/ast_to_hir.cpp \
     828        $(VBOX_MESA)/src/compiler/glsl/ast_type.cpp \
     829        $(VBOX_MESA)/src/compiler/glsl/builtin_functions.cpp \
     830        $(VBOX_MESA)/src/compiler/glsl/builtin_types.cpp \
     831        $(VBOX_MESA)/src/compiler/glsl/builtin_variables.cpp \
     832        $(VBOX_MESA)/src/compiler/glsl/generate_ir.cpp \
     833        $(VBOX_MESA)/src/compiler/glsl/gl_nir_link_atomics.c \
     834        $(VBOX_MESA)/src/compiler/glsl/gl_nir_link_uniform_blocks.c \
     835        $(VBOX_MESA)/src/compiler/glsl/gl_nir_link_uniform_initializers.c \
     836        $(VBOX_MESA)/src/compiler/glsl/gl_nir_link_uniforms.c \
     837        $(VBOX_MESA)/src/compiler/glsl/gl_nir_link_xfb.c \
     838        $(VBOX_MESA)/src/compiler/glsl/gl_nir_linker.c \
     839        $(VBOX_MESA)/src/compiler/glsl/gl_nir_lower_atomics.c \
     840        $(VBOX_MESA)/src/compiler/glsl/gl_nir_lower_buffers.c \
     841        $(VBOX_MESA)/src/compiler/glsl/gl_nir_lower_images.c \
     842        $(VBOX_MESA)/src/compiler/glsl/gl_nir_lower_samplers.c \
     843        $(VBOX_MESA)/src/compiler/glsl/gl_nir_lower_samplers_as_deref.c \
     844        $(VBOX_MESA)/src/compiler/glsl/glsl_parser_extras.cpp \
     845        $(VBOX_MESA)/src/compiler/glsl/glsl_symbol_table.cpp \
     846        $(VBOX_MESA)/src/compiler/glsl/glsl_to_nir.cpp \
     847        $(VBOX_MESA)/src/compiler/glsl/hir_field_selection.cpp \
     848        $(VBOX_MESA)/src/compiler/glsl/ir.cpp \
     849        $(VBOX_MESA)/src/compiler/glsl/ir_array_refcount.cpp \
     850        $(VBOX_MESA)/src/compiler/glsl/ir_basic_block.cpp \
     851        $(VBOX_MESA)/src/compiler/glsl/ir_builder.cpp \
     852        $(VBOX_MESA)/src/compiler/glsl/ir_builder_print_visitor.cpp \
     853        $(VBOX_MESA)/src/compiler/glsl/ir_clone.cpp \
     854        $(VBOX_MESA)/src/compiler/glsl/ir_constant_expression.cpp \
     855        $(VBOX_MESA)/src/compiler/glsl/ir_equals.cpp \
     856        $(VBOX_MESA)/src/compiler/glsl/ir_expression_flattening.cpp \
     857        $(VBOX_MESA)/src/compiler/glsl/ir_function.cpp \
     858        $(VBOX_MESA)/src/compiler/glsl/ir_function_can_inline.cpp \
     859        $(VBOX_MESA)/src/compiler/glsl/ir_function_detect_recursion.cpp \
     860        $(VBOX_MESA)/src/compiler/glsl/ir_hierarchical_visitor.cpp \
     861        $(VBOX_MESA)/src/compiler/glsl/ir_hv_accept.cpp \
     862        $(VBOX_MESA)/src/compiler/glsl/ir_print_visitor.cpp \
     863        $(VBOX_MESA)/src/compiler/glsl/ir_reader.cpp \
     864        $(VBOX_MESA)/src/compiler/glsl/ir_rvalue_visitor.cpp \
     865        $(VBOX_MESA)/src/compiler/glsl/ir_set_program_inouts.cpp \
     866        $(VBOX_MESA)/src/compiler/glsl/ir_validate.cpp \
     867        $(VBOX_MESA)/src/compiler/glsl/ir_variable_refcount.cpp \
     868        $(VBOX_MESA)/src/compiler/glsl/link_atomics.cpp \
     869        $(VBOX_MESA)/src/compiler/glsl/link_functions.cpp \
     870        $(VBOX_MESA)/src/compiler/glsl/link_interface_blocks.cpp \
     871        $(VBOX_MESA)/src/compiler/glsl/link_uniform_block_active_visitor.cpp \
     872        $(VBOX_MESA)/src/compiler/glsl/link_uniform_blocks.cpp \
     873        $(VBOX_MESA)/src/compiler/glsl/link_uniform_initializers.cpp \
     874        $(VBOX_MESA)/src/compiler/glsl/link_uniforms.cpp \
     875        $(VBOX_MESA)/src/compiler/glsl/link_varyings.cpp \
     876        $(VBOX_MESA)/src/compiler/glsl/linker.cpp \
     877        $(VBOX_MESA)/src/compiler/glsl/linker_util.cpp \
     878        $(VBOX_MESA)/src/compiler/glsl/loop_analysis.cpp \
     879        $(VBOX_MESA)/src/compiler/glsl/loop_unroll.cpp \
     880        $(VBOX_MESA)/src/compiler/glsl/lower_blend_equation_advanced.cpp \
     881        $(VBOX_MESA)/src/compiler/glsl/lower_buffer_access.cpp \
     882        $(VBOX_MESA)/src/compiler/glsl/lower_builtins.cpp \
     883        $(VBOX_MESA)/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp \
     884        $(VBOX_MESA)/src/compiler/glsl/lower_cs_derived.cpp \
     885        $(VBOX_MESA)/src/compiler/glsl/lower_discard.cpp \
     886        $(VBOX_MESA)/src/compiler/glsl/lower_discard_flow.cpp \
     887        $(VBOX_MESA)/src/compiler/glsl/lower_distance.cpp \
     888        $(VBOX_MESA)/src/compiler/glsl/lower_if_to_cond_assign.cpp \
     889        $(VBOX_MESA)/src/compiler/glsl/lower_instructions.cpp \
     890        $(VBOX_MESA)/src/compiler/glsl/lower_int64.cpp \
     891        $(VBOX_MESA)/src/compiler/glsl/lower_jumps.cpp \
     892        $(VBOX_MESA)/src/compiler/glsl/lower_mat_op_to_vec.cpp \
     893        $(VBOX_MESA)/src/compiler/glsl/lower_named_interface_blocks.cpp \
     894        $(VBOX_MESA)/src/compiler/glsl/lower_offset_array.cpp \
     895        $(VBOX_MESA)/src/compiler/glsl/lower_output_reads.cpp \
     896        $(VBOX_MESA)/src/compiler/glsl/lower_packed_varyings.cpp \
     897        $(VBOX_MESA)/src/compiler/glsl/lower_packing_builtins.cpp \
     898        $(VBOX_MESA)/src/compiler/glsl/lower_precision.cpp \
     899        $(VBOX_MESA)/src/compiler/glsl/lower_shared_reference.cpp \
     900        $(VBOX_MESA)/src/compiler/glsl/lower_subroutine.cpp \
     901        $(VBOX_MESA)/src/compiler/glsl/lower_tess_level.cpp \
     902        $(VBOX_MESA)/src/compiler/glsl/lower_ubo_reference.cpp \
     903        $(VBOX_MESA)/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp \
     904        $(VBOX_MESA)/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp \
     905        $(VBOX_MESA)/src/compiler/glsl/lower_vec_index_to_swizzle.cpp \
     906        $(VBOX_MESA)/src/compiler/glsl/lower_vector.cpp \
     907        $(VBOX_MESA)/src/compiler/glsl/lower_vector_derefs.cpp \
     908        $(VBOX_MESA)/src/compiler/glsl/lower_vector_insert.cpp \
     909        $(VBOX_MESA)/src/compiler/glsl/lower_vertex_id.cpp \
     910        $(VBOX_MESA)/src/compiler/glsl/lower_xfb_varying.cpp \
     911        $(VBOX_MESA)/src/compiler/glsl/opt_algebraic.cpp \
     912        $(VBOX_MESA)/src/compiler/glsl/opt_array_splitting.cpp \
     913        $(VBOX_MESA)/src/compiler/glsl/opt_conditional_discard.cpp \
     914        $(VBOX_MESA)/src/compiler/glsl/opt_constant_folding.cpp \
     915        $(VBOX_MESA)/src/compiler/glsl/opt_constant_propagation.cpp \
     916        $(VBOX_MESA)/src/compiler/glsl/opt_constant_variable.cpp \
     917        $(VBOX_MESA)/src/compiler/glsl/opt_copy_propagation_elements.cpp \
     918        $(VBOX_MESA)/src/compiler/glsl/opt_dead_builtin_variables.cpp \
     919        $(VBOX_MESA)/src/compiler/glsl/opt_dead_builtin_varyings.cpp \
     920        $(VBOX_MESA)/src/compiler/glsl/opt_dead_code.cpp \
     921        $(VBOX_MESA)/src/compiler/glsl/opt_dead_code_local.cpp \
     922        $(VBOX_MESA)/src/compiler/glsl/opt_dead_functions.cpp \
     923        $(VBOX_MESA)/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp \
     924        $(VBOX_MESA)/src/compiler/glsl/opt_flip_matrices.cpp \
     925        $(VBOX_MESA)/src/compiler/glsl/opt_function_inlining.cpp \
     926        $(VBOX_MESA)/src/compiler/glsl/opt_if_simplification.cpp \
     927        $(VBOX_MESA)/src/compiler/glsl/opt_minmax.cpp \
     928        $(VBOX_MESA)/src/compiler/glsl/opt_rebalance_tree.cpp \
     929        $(VBOX_MESA)/src/compiler/glsl/opt_redundant_jumps.cpp \
     930        $(VBOX_MESA)/src/compiler/glsl/opt_structure_splitting.cpp \
     931        $(VBOX_MESA)/src/compiler/glsl/opt_swizzle.cpp \
     932        $(VBOX_MESA)/src/compiler/glsl/opt_tree_grafting.cpp \
     933        $(VBOX_MESA)/src/compiler/glsl/opt_vectorize.cpp \
     934        $(VBOX_MESA)/src/compiler/glsl/propagate_invariance.cpp \
     935        $(VBOX_MESA)/src/compiler/glsl/s_expression.cpp \
     936        $(VBOX_MESA)/src/compiler/glsl/serialize.cpp \
     937        $(VBOX_MESA)/src/compiler/glsl/shader_cache.cpp \
     938        $(VBOX_MESA)/src/compiler/glsl/string_to_uint_map.cpp \
     939        $(VBOX_MESA)/src/compiler/glsl/glcpp/pp.c
    940940VBoxMesaLib_SOURCES += \
    941         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir.c \
    942         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_builtin_builder.c \
    943         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_clone.c \
    944         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_control_flow.c \
    945         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_convert_ycbcr.c \
    946         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_deref.c \
    947         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_divergence_analysis.c \
    948         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_dominance.c \
    949         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_from_ssa.c \
    950         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_gather_info.c \
    951         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_gather_ssa_types.c \
    952         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_gather_xfb_info.c \
    953         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_gs_count_vertices.c \
    954         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_inline_functions.c \
    955         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_inline_uniforms.c \
    956         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_instr_set.c \
    957         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_linking_helpers.c \
    958         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_liveness.c \
    959         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_loop_analyze.c \
    960         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_alpha_test.c \
    961         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_alu.c \
    962         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_alu_to_scalar.c \
    963         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_amul.c \
    964         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_array_deref_of_vec.c \
    965         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_atomics_to_ssbo.c \
    966         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_bit_size.c \
    967         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_bitmap.c \
    968         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_blend.c \
    969         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_bool_to_bitsize.c \
    970         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_bool_to_float.c \
    971         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_bool_to_int32.c \
    972         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_clamp_color_outputs.c \
    973         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_clip.c \
    974         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_clip_cull_distance_arrays.c \
    975         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_clip_disable.c \
    976         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_clip_halfz.c \
    977         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_convert_alu_types.c \
    978         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_discard_or_demote.c \
    979         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_double_ops.c \
    980         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_drawpixels.c \
    981         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_fb_read.c \
    982         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_flatshade.c \
    983         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_flrp.c \
    984         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_fp16_conv.c \
    985         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_fragcolor.c \
    986         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_fragcoord_wtrans.c \
    987         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_frexp.c \
    988         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_global_vars_to_local.c \
    989         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_goto_ifs.c \
    990         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_gs_intrinsics.c \
    991         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_idiv.c \
    992         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_image.c \
    993         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_indirect_derefs.c \
    994         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_input_attachments.c \
    995         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_int_to_float.c \
    996         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_int64.c \
    997         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_interpolation.c \
    998         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_io.c \
    999         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_io_arrays_to_elements.c \
    1000         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_io_to_scalar.c \
    1001         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_io_to_temporaries.c \
    1002         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_io_to_vector.c \
    1003         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_is_helper_invocation.c \
    1004         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_load_const_to_scalar.c \
    1005         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_locals_to_regs.c \
    1006         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_mediump.c \
    1007         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_memcpy.c \
    1008         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_memory_model.c \
    1009         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_multiview.c \
    1010         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_non_uniform_access.c \
    1011         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_packing.c \
    1012         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_passthrough_edgeflags.c \
    1013         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_patch_vertices.c \
    1014         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_phis_to_scalar.c \
    1015         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_pntc_ytransform.c \
    1016         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_point_size.c \
    1017         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_point_size_mov.c \
    1018         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_printf.c \
    1019         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_readonly_images_to_tex.c \
    1020         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_regs_to_ssa.c \
    1021         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_returns.c \
    1022         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_samplers.c \
    1023         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_scratch.c \
    1024         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_shader_calls.c \
    1025         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_ssbo.c \
    1026         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_subgroups.c \
    1027         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_system_values.c \
    1028         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_sysvals_to_varyings.c \
    1029         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_tex.c \
    1030         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_texcoord_replace.c \
    1031         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_to_source_mods.c \
    1032         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_two_sided_color.c \
    1033         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_ubo_vec4.c \
    1034         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_undef_to_zero.c \
    1035         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_uniforms_to_ubo.c \
    1036         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_var_copies.c \
    1037         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_variable_initializers.c \
    1038         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_vars_to_ssa.c \
    1039         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_vec_to_movs.c \
    1040         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_vec3_to_vec4.c \
    1041         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_viewport_transform.c \
    1042         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_wpos_center.c \
    1043         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_wpos_ytransform.c \
    1044         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_lower_wrmasks.c \
    1045         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_metadata.c \
    1046         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_move_vec_src_uses_to_dest.c \
    1047         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_normalize_cubemap_coords.c \
    1048         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_access.c \
    1049         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_barriers.c \
    1050         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_combine_stores.c \
    1051         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_comparison_pre.c \
    1052         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_conditional_discard.c \
    1053         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_constant_folding.c \
    1054         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_copy_prop_vars.c \
    1055         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_copy_propagate.c \
    1056         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_cse.c \
    1057         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_dce.c \
    1058         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_dead_cf.c \
    1059         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_dead_write_vars.c \
    1060         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_find_array_copies.c \
    1061         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_fragdepth.c \
    1062         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_gcm.c \
    1063         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_idiv_const.c \
    1064         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_if.c \
    1065         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_intrinsics.c \
    1066         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_large_constants.c \
    1067         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_load_store_vectorize.c \
    1068         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_loop_unroll.c \
    1069         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_memcpy.c \
    1070         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_move.c \
    1071         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_move_discards_to_top.c \
    1072         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_offsets.c \
    1073         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_peephole_select.c \
    1074         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_phi_precision.c \
    1075         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_rematerialize_compares.c \
    1076         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_remove_phis.c \
    1077         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_shrink_vectors.c \
    1078         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_sink.c \
    1079         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_trivial_continues.c \
    1080         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_undef.c \
    1081         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_uniform_atomics.c \
    1082         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opt_vectorize.c \
    1083         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_phi_builder.c \
    1084         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_print.c \
    1085         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_propagate_invariant.c \
    1086         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_range_analysis.c \
    1087         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_remove_dead_variables.c \
    1088         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_repair_ssa.c \
    1089         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_schedule.c \
    1090         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_search.c \
    1091         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_serialize.c \
    1092         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_split_per_member_structs.c \
    1093         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_split_var_copies.c \
    1094         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_split_vars.c \
    1095         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_sweep.c \
    1096         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_to_lcssa.c \
    1097         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_validate.c \
    1098         $(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_worklist.c
     941        $(VBOX_MESA)/src/compiler/nir/nir.c \
     942        $(VBOX_MESA)/src/compiler/nir/nir_builtin_builder.c \
     943        $(VBOX_MESA)/src/compiler/nir/nir_clone.c \
     944        $(VBOX_MESA)/src/compiler/nir/nir_control_flow.c \
     945        $(VBOX_MESA)/src/compiler/nir/nir_convert_ycbcr.c \
     946        $(VBOX_MESA)/src/compiler/nir/nir_deref.c \
     947        $(VBOX_MESA)/src/compiler/nir/nir_divergence_analysis.c \
     948        $(VBOX_MESA)/src/compiler/nir/nir_dominance.c \
     949        $(VBOX_MESA)/src/compiler/nir/nir_from_ssa.c \
     950        $(VBOX_MESA)/src/compiler/nir/nir_gather_info.c \
     951        $(VBOX_MESA)/src/compiler/nir/nir_gather_ssa_types.c \
     952        $(VBOX_MESA)/src/compiler/nir/nir_gather_xfb_info.c \
     953        $(VBOX_MESA)/src/compiler/nir/nir_gs_count_vertices.c \
     954        $(VBOX_MESA)/src/compiler/nir/nir_inline_functions.c \
     955        $(VBOX_MESA)/src/compiler/nir/nir_inline_uniforms.c \
     956        $(VBOX_MESA)/src/compiler/nir/nir_instr_set.c \
     957        $(VBOX_MESA)/src/compiler/nir/nir_linking_helpers.c \
     958        $(VBOX_MESA)/src/compiler/nir/nir_liveness.c \
     959        $(VBOX_MESA)/src/compiler/nir/nir_loop_analyze.c \
     960        $(VBOX_MESA)/src/compiler/nir/nir_lower_alpha_test.c \
     961        $(VBOX_MESA)/src/compiler/nir/nir_lower_alu.c \
     962        $(VBOX_MESA)/src/compiler/nir/nir_lower_alu_to_scalar.c \
     963        $(VBOX_MESA)/src/compiler/nir/nir_lower_amul.c \
     964        $(VBOX_MESA)/src/compiler/nir/nir_lower_array_deref_of_vec.c \
     965        $(VBOX_MESA)/src/compiler/nir/nir_lower_atomics_to_ssbo.c \
     966        $(VBOX_MESA)/src/compiler/nir/nir_lower_bit_size.c \
     967        $(VBOX_MESA)/src/compiler/nir/nir_lower_bitmap.c \
     968        $(VBOX_MESA)/src/compiler/nir/nir_lower_blend.c \
     969        $(VBOX_MESA)/src/compiler/nir/nir_lower_bool_to_bitsize.c \
     970        $(VBOX_MESA)/src/compiler/nir/nir_lower_bool_to_float.c \
     971        $(VBOX_MESA)/src/compiler/nir/nir_lower_bool_to_int32.c \
     972        $(VBOX_MESA)/src/compiler/nir/nir_lower_clamp_color_outputs.c \
     973        $(VBOX_MESA)/src/compiler/nir/nir_lower_clip.c \
     974        $(VBOX_MESA)/src/compiler/nir/nir_lower_clip_cull_distance_arrays.c \
     975        $(VBOX_MESA)/src/compiler/nir/nir_lower_clip_disable.c \
     976        $(VBOX_MESA)/src/compiler/nir/nir_lower_clip_halfz.c \
     977        $(VBOX_MESA)/src/compiler/nir/nir_lower_convert_alu_types.c \
     978        $(VBOX_MESA)/src/compiler/nir/nir_lower_discard_or_demote.c \
     979        $(VBOX_MESA)/src/compiler/nir/nir_lower_double_ops.c \
     980        $(VBOX_MESA)/src/compiler/nir/nir_lower_drawpixels.c \
     981        $(VBOX_MESA)/src/compiler/nir/nir_lower_fb_read.c \
     982        $(VBOX_MESA)/src/compiler/nir/nir_lower_flatshade.c \
     983        $(VBOX_MESA)/src/compiler/nir/nir_lower_flrp.c \
     984        $(VBOX_MESA)/src/compiler/nir/nir_lower_fp16_conv.c \
     985        $(VBOX_MESA)/src/compiler/nir/nir_lower_fragcolor.c \
     986        $(VBOX_MESA)/src/compiler/nir/nir_lower_fragcoord_wtrans.c \
     987        $(VBOX_MESA)/src/compiler/nir/nir_lower_frexp.c \
     988        $(VBOX_MESA)/src/compiler/nir/nir_lower_global_vars_to_local.c \
     989        $(VBOX_MESA)/src/compiler/nir/nir_lower_goto_ifs.c \
     990        $(VBOX_MESA)/src/compiler/nir/nir_lower_gs_intrinsics.c \
     991        $(VBOX_MESA)/src/compiler/nir/nir_lower_idiv.c \
     992        $(VBOX_MESA)/src/compiler/nir/nir_lower_image.c \
     993        $(VBOX_MESA)/src/compiler/nir/nir_lower_indirect_derefs.c \
     994        $(VBOX_MESA)/src/compiler/nir/nir_lower_input_attachments.c \
     995        $(VBOX_MESA)/src/compiler/nir/nir_lower_int_to_float.c \
     996        $(VBOX_MESA)/src/compiler/nir/nir_lower_int64.c \
     997        $(VBOX_MESA)/src/compiler/nir/nir_lower_interpolation.c \
     998        $(VBOX_MESA)/src/compiler/nir/nir_lower_io.c \
     999        $(VBOX_MESA)/src/compiler/nir/nir_lower_io_arrays_to_elements.c \
     1000        $(VBOX_MESA)/src/compiler/nir/nir_lower_io_to_scalar.c \
     1001        $(VBOX_MESA)/src/compiler/nir/nir_lower_io_to_temporaries.c \
     1002        $(VBOX_MESA)/src/compiler/nir/nir_lower_io_to_vector.c \
     1003        $(VBOX_MESA)/src/compiler/nir/nir_lower_is_helper_invocation.c \
     1004        $(VBOX_MESA)/src/compiler/nir/nir_lower_load_const_to_scalar.c \
     1005        $(VBOX_MESA)/src/compiler/nir/nir_lower_locals_to_regs.c \
     1006        $(VBOX_MESA)/src/compiler/nir/nir_lower_mediump.c \
     1007        $(VBOX_MESA)/src/compiler/nir/nir_lower_memcpy.c \
     1008        $(VBOX_MESA)/src/compiler/nir/nir_lower_memory_model.c \
     1009        $(VBOX_MESA)/src/compiler/nir/nir_lower_multiview.c \
     1010        $(VBOX_MESA)/src/compiler/nir/nir_lower_non_uniform_access.c \
     1011        $(VBOX_MESA)/src/compiler/nir/nir_lower_packing.c \
     1012        $(VBOX_MESA)/src/compiler/nir/nir_lower_passthrough_edgeflags.c \
     1013        $(VBOX_MESA)/src/compiler/nir/nir_lower_patch_vertices.c \
     1014        $(VBOX_MESA)/src/compiler/nir/nir_lower_phis_to_scalar.c \
     1015        $(VBOX_MESA)/src/compiler/nir/nir_lower_pntc_ytransform.c \
     1016        $(VBOX_MESA)/src/compiler/nir/nir_lower_point_size.c \
     1017        $(VBOX_MESA)/src/compiler/nir/nir_lower_point_size_mov.c \
     1018        $(VBOX_MESA)/src/compiler/nir/nir_lower_printf.c \
     1019        $(VBOX_MESA)/src/compiler/nir/nir_lower_readonly_images_to_tex.c \
     1020        $(VBOX_MESA)/src/compiler/nir/nir_lower_regs_to_ssa.c \
     1021        $(VBOX_MESA)/src/compiler/nir/nir_lower_returns.c \
     1022        $(VBOX_MESA)/src/compiler/nir/nir_lower_samplers.c \
     1023        $(VBOX_MESA)/src/compiler/nir/nir_lower_scratch.c \
     1024        $(VBOX_MESA)/src/compiler/nir/nir_lower_shader_calls.c \
     1025        $(VBOX_MESA)/src/compiler/nir/nir_lower_ssbo.c \
     1026        $(VBOX_MESA)/src/compiler/nir/nir_lower_subgroups.c \
     1027        $(VBOX_MESA)/src/compiler/nir/nir_lower_system_values.c \
     1028        $(VBOX_MESA)/src/compiler/nir/nir_lower_sysvals_to_varyings.c \
     1029        $(VBOX_MESA)/src/compiler/nir/nir_lower_tex.c \
     1030        $(VBOX_MESA)/src/compiler/nir/nir_lower_texcoord_replace.c \
     1031        $(VBOX_MESA)/src/compiler/nir/nir_lower_to_source_mods.c \
     1032        $(VBOX_MESA)/src/compiler/nir/nir_lower_two_sided_color.c \
     1033        $(VBOX_MESA)/src/compiler/nir/nir_lower_ubo_vec4.c \
     1034        $(VBOX_MESA)/src/compiler/nir/nir_lower_undef_to_zero.c \
     1035        $(VBOX_MESA)/src/compiler/nir/nir_lower_uniforms_to_ubo.c \
     1036        $(VBOX_MESA)/src/compiler/nir/nir_lower_var_copies.c \
     1037        $(VBOX_MESA)/src/compiler/nir/nir_lower_variable_initializers.c \
     1038        $(VBOX_MESA)/src/compiler/nir/nir_lower_vars_to_ssa.c \
     1039        $(VBOX_MESA)/src/compiler/nir/nir_lower_vec_to_movs.c \
     1040        $(VBOX_MESA)/src/compiler/nir/nir_lower_vec3_to_vec4.c \
     1041        $(VBOX_MESA)/src/compiler/nir/nir_lower_viewport_transform.c \
     1042        $(VBOX_MESA)/src/compiler/nir/nir_lower_wpos_center.c \
     1043        $(VBOX_MESA)/src/compiler/nir/nir_lower_wpos_ytransform.c \
     1044        $(VBOX_MESA)/src/compiler/nir/nir_lower_wrmasks.c \
     1045        $(VBOX_MESA)/src/compiler/nir/nir_metadata.c \
     1046        $(VBOX_MESA)/src/compiler/nir/nir_move_vec_src_uses_to_dest.c \
     1047        $(VBOX_MESA)/src/compiler/nir/nir_normalize_cubemap_coords.c \
     1048        $(VBOX_MESA)/src/compiler/nir/nir_opt_access.c \
     1049        $(VBOX_MESA)/src/compiler/nir/nir_opt_barriers.c \
     1050        $(VBOX_MESA)/src/compiler/nir/nir_opt_combine_stores.c \
     1051        $(VBOX_MESA)/src/compiler/nir/nir_opt_comparison_pre.c \
     1052        $(VBOX_MESA)/src/compiler/nir/nir_opt_conditional_discard.c \
     1053        $(VBOX_MESA)/src/compiler/nir/nir_opt_constant_folding.c \
     1054        $(VBOX_MESA)/src/compiler/nir/nir_opt_copy_prop_vars.c \
     1055        $(VBOX_MESA)/src/compiler/nir/nir_opt_copy_propagate.c \
     1056        $(VBOX_MESA)/src/compiler/nir/nir_opt_cse.c \
     1057        $(VBOX_MESA)/src/compiler/nir/nir_opt_dce.c \
     1058        $(VBOX_MESA)/src/compiler/nir/nir_opt_dead_cf.c \
     1059        $(VBOX_MESA)/src/compiler/nir/nir_opt_dead_write_vars.c \
     1060        $(VBOX_MESA)/src/compiler/nir/nir_opt_find_array_copies.c \
     1061        $(VBOX_MESA)/src/compiler/nir/nir_opt_fragdepth.c \
     1062        $(VBOX_MESA)/src/compiler/nir/nir_opt_gcm.c \
     1063        $(VBOX_MESA)/src/compiler/nir/nir_opt_idiv_const.c \
     1064        $(VBOX_MESA)/src/compiler/nir/nir_opt_if.c \
     1065        $(VBOX_MESA)/src/compiler/nir/nir_opt_intrinsics.c \
     1066        $(VBOX_MESA)/src/compiler/nir/nir_opt_large_constants.c \
     1067        $(VBOX_MESA)/src/compiler/nir/nir_opt_load_store_vectorize.c \
     1068        $(VBOX_MESA)/src/compiler/nir/nir_opt_loop_unroll.c \
     1069        $(VBOX_MESA)/src/compiler/nir/nir_opt_memcpy.c \
     1070        $(VBOX_MESA)/src/compiler/nir/nir_opt_move.c \
     1071        $(VBOX_MESA)/src/compiler/nir/nir_opt_move_discards_to_top.c \
     1072        $(VBOX_MESA)/src/compiler/nir/nir_opt_offsets.c \
     1073        $(VBOX_MESA)/src/compiler/nir/nir_opt_peephole_select.c \
     1074        $(VBOX_MESA)/src/compiler/nir/nir_opt_phi_precision.c \
     1075        $(VBOX_MESA)/src/compiler/nir/nir_opt_rematerialize_compares.c \
     1076        $(VBOX_MESA)/src/compiler/nir/nir_opt_remove_phis.c \
     1077        $(VBOX_MESA)/src/compiler/nir/nir_opt_shrink_vectors.c \
     1078        $(VBOX_MESA)/src/compiler/nir/nir_opt_sink.c \
     1079        $(VBOX_MESA)/src/compiler/nir/nir_opt_trivial_continues.c \
     1080        $(VBOX_MESA)/src/compiler/nir/nir_opt_undef.c \
     1081        $(VBOX_MESA)/src/compiler/nir/nir_opt_uniform_atomics.c \
     1082        $(VBOX_MESA)/src/compiler/nir/nir_opt_vectorize.c \
     1083        $(VBOX_MESA)/src/compiler/nir/nir_phi_builder.c \
     1084        $(VBOX_MESA)/src/compiler/nir/nir_print.c \
     1085        $(VBOX_MESA)/src/compiler/nir/nir_propagate_invariant.c \
     1086        $(VBOX_MESA)/src/compiler/nir/nir_range_analysis.c \
     1087        $(VBOX_MESA)/src/compiler/nir/nir_remove_dead_variables.c \
     1088        $(VBOX_MESA)/src/compiler/nir/nir_repair_ssa.c \
     1089        $(VBOX_MESA)/src/compiler/nir/nir_schedule.c \
     1090        $(VBOX_MESA)/src/compiler/nir/nir_search.c \
     1091        $(VBOX_MESA)/src/compiler/nir/nir_serialize.c \
     1092        $(VBOX_MESA)/src/compiler/nir/nir_split_per_member_structs.c \
     1093        $(VBOX_MESA)/src/compiler/nir/nir_split_var_copies.c \
     1094        $(VBOX_MESA)/src/compiler/nir/nir_split_vars.c \
     1095        $(VBOX_MESA)/src/compiler/nir/nir_sweep.c \
     1096        $(VBOX_MESA)/src/compiler/nir/nir_to_lcssa.c \
     1097        $(VBOX_MESA)/src/compiler/nir/nir_validate.c \
     1098        $(VBOX_MESA)/src/compiler/nir/nir_worklist.c
    10991099VBoxMesaLib_SOURCES += \
    1100         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/gl_spirv.c \
    1101         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/nir_load_libclc.c \
    1102         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/nir_lower_libclc.c \
    1103         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/spirv_to_nir.c \
    1104         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_alu.c \
    1105         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_amd.c \
    1106         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_cfg.c \
    1107         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_glsl450.c \
    1108         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_opencl.c \
    1109         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_subgroup.c \
    1110         $(VBOX_MESA_SUBDIR)/src/compiler/spirv/vtn_variables.c
     1100        $(VBOX_MESA)/src/compiler/spirv/gl_spirv.c \
     1101        $(VBOX_MESA)/src/compiler/spirv/nir_load_libclc.c \
     1102        $(VBOX_MESA)/src/compiler/spirv/nir_lower_libclc.c \
     1103        $(VBOX_MESA)/src/compiler/spirv/spirv_to_nir.c \
     1104        $(VBOX_MESA)/src/compiler/spirv/vtn_alu.c \
     1105        $(VBOX_MESA)/src/compiler/spirv/vtn_amd.c \
     1106        $(VBOX_MESA)/src/compiler/spirv/vtn_cfg.c \
     1107        $(VBOX_MESA)/src/compiler/spirv/vtn_glsl450.c \
     1108        $(VBOX_MESA)/src/compiler/spirv/vtn_opencl.c \
     1109        $(VBOX_MESA)/src/compiler/spirv/vtn_subgroup.c \
     1110        $(VBOX_MESA)/src/compiler/spirv/vtn_variables.c
    11111111VBoxMesaLib_SOURCES += \
    1112         $(VBOX_MESA_SUBDIR)/src/mapi/glapi/glapi.c \
    1113         $(VBOX_MESA_SUBDIR)/src/mapi/glapi/glapi_dispatch.c \
    1114         $(VBOX_MESA_SUBDIR)/src/mapi/glapi/glapi_entrypoint.c \
    1115         $(VBOX_MESA_SUBDIR)/src/mapi/glapi/glapi_getproc.c \
    1116         $(VBOX_MESA_SUBDIR)/src/mapi/glapi/glapi_nop.c \
    1117         $(VBOX_MESA_SUBDIR)/src/mapi/u_current.c \
    1118         $(VBOX_MESA_SUBDIR)/src/mapi/u_execmem.c
     1112        $(VBOX_MESA)/src/mapi/glapi/glapi.c \
     1113        $(VBOX_MESA)/src/mapi/glapi/glapi_dispatch.c \
     1114        $(VBOX_MESA)/src/mapi/glapi/glapi_entrypoint.c \
     1115        $(VBOX_MESA)/src/mapi/glapi/glapi_getproc.c \
     1116        $(VBOX_MESA)/src/mapi/glapi/glapi_nop.c \
     1117        $(VBOX_MESA)/src/mapi/u_current.c \
     1118        $(VBOX_MESA)/src/mapi/u_execmem.c
    11191119
    11201120# 32 bit lib for 64 bit build
     
    11281128VBoxMesaWglLib_TEMPLATE = VBoxMesa3DGuestR3Lib
    11291129VBoxMesaWglLib_INCS = \
    1130         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl
     1130        $(VBOX_MESA)/src/gallium/frontends/wgl
    11311131VBoxMesaWglLib_SOURCES  = \
    1132         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_context.c \
    1133         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_device.c \
    1134         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_ext_context.c \
    1135         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_ext_extensionsstring.c \
    1136         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_ext_pbuffer.c \
    1137         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_ext_pixelformat.c \
    1138         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_ext_rendertexture.c \
    1139         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_ext_swapinterval.c \
    1140         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_framebuffer.c \
    1141         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_getprocaddress.c \
    1142         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_nopfuncs.c \
    1143         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_pixelformat.c \
    1144         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_st.c \
    1145         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/wgl/stw_tls.c
     1132        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_context.c \
     1133        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_device.c \
     1134        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_ext_context.c \
     1135        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_ext_extensionsstring.c \
     1136        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_ext_pbuffer.c \
     1137        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_ext_pixelformat.c \
     1138        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_ext_rendertexture.c \
     1139        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_ext_swapinterval.c \
     1140        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_framebuffer.c \
     1141        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_getprocaddress.c \
     1142        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_nopfuncs.c \
     1143        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_pixelformat.c \
     1144        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_st.c \
     1145        $(VBOX_MESA)/src/gallium/frontends/wgl/stw_tls.c
    11461146VBoxMesaWglLib_SOURCES  += \
    1147         $(VBOX_MESA_SUBDIR)/src/gallium/targets/libgl-gdi/stw_wgl.c
     1147        $(VBOX_MESA)/src/gallium/targets/libgl-gdi/stw_wgl.c
    11481148
    11491149# 32 bit lib for 64 bit build
     
    11571157VBoxMesaGalliumAuxLib_TEMPLATE = VBoxMesa3DGuestR3Lib
    11581158VBoxMesaGalliumAuxLib_INCS = \
    1159         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir
     1159        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir
    11601160VBoxMesaGalliumAuxLib_DEPS = \
    1161         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_builder_opcodes.h \
    1162         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_intrinsics.h \
    1163         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_intrinsics_indices.h \
    1164         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opcodes.h
     1161        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_builder_opcodes.h \
     1162        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_intrinsics.h \
     1163        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_intrinsics_indices.h \
     1164        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_opcodes.h
    11651165
    11661166# Auto-generated
    11671167VBoxMesaGalliumAuxLib_SOURCES = \
    1168         $(VBoxMesaGalliumAuxLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/indices/u_indices_gen.c \
    1169         $(VBoxMesaGalliumAuxLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/indices/u_unfilled_gen.c
    1170 
    1171 $$(VBoxMesaGalliumAuxLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/indices/u_indices_gen.c: \
    1172                 $(VBOX_MESA_PATH)/src/gallium/auxiliary/indices/u_indices_gen.py | $$(dir $$@)
     1168        $(VBoxMesaGalliumAuxLib_0_OUTDIR)/$(VBOX_MESA)/src/gallium/auxiliary/indices/u_indices_gen.c \
     1169        $(VBoxMesaGalliumAuxLib_0_OUTDIR)/$(VBOX_MESA)/src/gallium/auxiliary/indices/u_unfilled_gen.c
     1170
     1171$$(VBoxMesaGalliumAuxLib_0_OUTDIR)/$(VBOX_MESA)/src/gallium/auxiliary/indices/u_indices_gen.c: \
     1172                $(VBOX_PATH_MESA)/src/gallium/auxiliary/indices/u_indices_gen.py | $$(dir $$@)
    11731173        $(call MSG_GENERATE,python,$@,$$@)
    11741174        $(QUIET)$(PYTHON_CMD) $< >$@
    11751175
    1176 $$(VBoxMesaGalliumAuxLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/indices/u_unfilled_gen.c: \
    1177                 $(VBOX_MESA_PATH)/src/gallium/auxiliary/indices/u_unfilled_gen.py | $$(dir $$@)
     1176$$(VBoxMesaGalliumAuxLib_0_OUTDIR)/$(VBOX_MESA)/src/gallium/auxiliary/indices/u_unfilled_gen.c: \
     1177                $(VBOX_PATH_MESA)/src/gallium/auxiliary/indices/u_unfilled_gen.py | $$(dir $$@)
    11781178        $(call MSG_GENERATE,python,$@,$$@)
    11791179        $(QUIET)$(PYTHON_CMD) $< >$@
    11801180
    11811181VBoxMesaGalliumAuxLib_SOURCES  += \
    1182         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/cso_cache/cso_cache.c \
    1183         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/cso_cache/cso_context.c \
    1184         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/cso_cache/cso_hash.c \
    1185         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_context.c \
    1186         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_fs.c \
    1187         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_gs.c \
    1188         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_aaline.c \
    1189         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_aapoint.c \
    1190         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe.c \
    1191         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_clip.c \
    1192         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_cull.c \
    1193         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_flatshade.c \
    1194         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_offset.c \
    1195         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_pstipple.c \
    1196         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_stipple.c \
    1197         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_twoside.c \
    1198         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_unfilled.c \
    1199         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_user_cull.c \
    1200         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_util.c \
    1201         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_validate.c \
    1202         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_vbuf.c \
    1203         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_wide_line.c \
    1204         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pipe_wide_point.c \
    1205         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_prim_assembler.c \
    1206         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pt.c \
    1207         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pt_emit.c \
    1208         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pt_fetch.c \
    1209         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c \
    1210         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c \
    1211         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pt_post_vs.c \
    1212         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pt_so_emit.c \
    1213         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pt_util.c \
    1214         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_pt_vsplit.c \
    1215         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_tess.c \
    1216         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_vertex.c \
    1217         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_vs.c \
    1218         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_vs_exec.c \
    1219         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/draw/draw_vs_variant.c \
    1220         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_ddebug/dd_context.c \
    1221         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_ddebug/dd_draw.c \
    1222         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_ddebug/dd_screen.c \
    1223         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_noop/noop_pipe.c \
    1224         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_noop/noop_state.c \
    1225         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_rbug/rbug_context.c \
    1226         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_rbug/rbug_core.c \
    1227         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_rbug/rbug_objects.c \
    1228         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_rbug/rbug_screen.c \
    1229         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_trace/tr_context.c \
    1230         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_trace/tr_dump.c \
    1231         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_trace/tr_dump_state.c \
    1232         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_trace/tr_screen.c \
    1233         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/driver_trace/tr_texture.c \
    1234         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/hud/font.c \
    1235         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/hud/hud_context.c \
    1236         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/hud/hud_cpu.c \
    1237         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/hud/hud_nic.c \
    1238         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/hud/hud_cpufreq.c \
    1239         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/hud/hud_diskstat.c \
    1240         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/hud/hud_sensors_temp.c \
    1241         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/hud/hud_driver_query.c \
    1242         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/hud/hud_fps.c \
    1243         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/indices/u_primconvert.c \
    1244         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/os/os_process.c \
    1245         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c \
    1246         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c \
    1247         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c \
    1248         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c \
    1249         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c \
    1250         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/pipebuffer/pb_cache.c \
    1251         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/pipebuffer/pb_slab.c \
    1252         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/pipebuffer/pb_validate.c \
    1253         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/postprocess/pp_celshade.c \
    1254         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/postprocess/pp_colors.c \
    1255         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/postprocess/pp_init.c \
    1256         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/postprocess/pp_mlaa.c \
    1257         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/postprocess/pp_program.c \
    1258         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/postprocess/pp_run.c \
    1259         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/rbug/rbug_connection.c \
    1260         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/rbug/rbug_context.c \
    1261         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/rbug/rbug_core.c \
    1262         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/rbug/rbug_demarshal.c \
    1263         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/rbug/rbug_shader.c \
    1264         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/rbug/rbug_texture.c \
    1265         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/rtasm/rtasm_cpu.c \
    1266         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/rtasm/rtasm_execmem.c \
    1267         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/rtasm/rtasm_x86sse.c \
    1268         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_aa_point.c \
    1269         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_build.c \
    1270         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_dump.c \
    1271         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_dynamic_indexing.c \
    1272         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_exec.c \
    1273         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_emulate.c \
    1274         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_from_mesa.c \
    1275         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_info.c \
    1276         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_iterate.c \
    1277         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_lowering.c \
    1278         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_parse.c \
    1279         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_point_sprite.c \
    1280         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_sanity.c \
    1281         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_scan.c \
    1282         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_strings.c \
    1283         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_text.c \
    1284         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_transform.c \
    1285         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_two_side.c \
    1286         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_ureg.c \
    1287         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_util.c \
    1288         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/tgsi/tgsi_vpos.c \
    1289         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/translate/translate.c \
    1290         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/translate/translate_cache.c \
    1291         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/translate/translate_generic.c \
    1292         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/translate/translate_sse.c \
    1293         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_async_debug.c \
    1294         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_bitmask.c \
    1295         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_blitter.c \
    1296         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_cache.c \
    1297         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_compute.c \
    1298         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_debug_flush.c \
    1299         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_debug_image.c \
    1300         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_dl.c \
    1301         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_draw.c \
    1302         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_draw_quad.c \
    1303         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_driconf.c \
    1304         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_dump_defines.c \
    1305         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_dump_state.c \
    1306         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_framebuffer.c \
    1307         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_gen_mipmap.c \
    1308         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_handle_table.c \
    1309         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_helpers.c \
    1310         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_index_modify.c \
    1311         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_linear.c \
    1312         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_live_shader_cache.c \
    1313         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_log.c \
    1314         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_network.c \
    1315         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_prim.c \
    1316         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_prim_restart.c \
    1317         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_pstipple.c \
    1318         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_resource.c \
    1319         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_sampler.c \
    1320         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_screen.c \
    1321         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_simple_shaders.c \
    1322         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_split_draw.c \
    1323         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_suballoc.c \
    1324         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_surface.c \
    1325         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_tests.c \
    1326         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_texture.c \
    1327         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_tile.c \
    1328         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_transfer.c \
    1329         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_transfer_helper.c \
    1330         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_threaded_context.c \
    1331         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_upload_mgr.c \
    1332         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_vbuf.c \
    1333         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/util/u_vertex_state_cache.c \
    1334         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/nir/tgsi_to_nir.c \
    1335         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/nir/nir_to_tgsi.c \
    1336         $(VBOX_MESA_SUBDIR)/src/gallium/auxiliary/nir/nir_draw_helpers.c
     1182        $(VBOX_MESA)/src/gallium/auxiliary/cso_cache/cso_cache.c \
     1183        $(VBOX_MESA)/src/gallium/auxiliary/cso_cache/cso_context.c \
     1184        $(VBOX_MESA)/src/gallium/auxiliary/cso_cache/cso_hash.c \
     1185        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_context.c \
     1186        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_fs.c \
     1187        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_gs.c \
     1188        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_aaline.c \
     1189        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_aapoint.c \
     1190        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe.c \
     1191        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_clip.c \
     1192        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_cull.c \
     1193        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_flatshade.c \
     1194        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_offset.c \
     1195        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_pstipple.c \
     1196        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_stipple.c \
     1197        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_twoside.c \
     1198        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_unfilled.c \
     1199        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_user_cull.c \
     1200        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_util.c \
     1201        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_validate.c \
     1202        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_vbuf.c \
     1203        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_wide_line.c \
     1204        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pipe_wide_point.c \
     1205        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_prim_assembler.c \
     1206        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pt.c \
     1207        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pt_emit.c \
     1208        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pt_fetch.c \
     1209        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c \
     1210        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c \
     1211        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pt_post_vs.c \
     1212        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pt_so_emit.c \
     1213        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pt_util.c \
     1214        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_pt_vsplit.c \
     1215        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_tess.c \
     1216        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_vertex.c \
     1217        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_vs.c \
     1218        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_vs_exec.c \
     1219        $(VBOX_MESA)/src/gallium/auxiliary/draw/draw_vs_variant.c \
     1220        $(VBOX_MESA)/src/gallium/auxiliary/driver_ddebug/dd_context.c \
     1221        $(VBOX_MESA)/src/gallium/auxiliary/driver_ddebug/dd_draw.c \
     1222        $(VBOX_MESA)/src/gallium/auxiliary/driver_ddebug/dd_screen.c \
     1223        $(VBOX_MESA)/src/gallium/auxiliary/driver_noop/noop_pipe.c \
     1224        $(VBOX_MESA)/src/gallium/auxiliary/driver_noop/noop_state.c \
     1225        $(VBOX_MESA)/src/gallium/auxiliary/driver_rbug/rbug_context.c \
     1226        $(VBOX_MESA)/src/gallium/auxiliary/driver_rbug/rbug_core.c \
     1227        $(VBOX_MESA)/src/gallium/auxiliary/driver_rbug/rbug_objects.c \
     1228        $(VBOX_MESA)/src/gallium/auxiliary/driver_rbug/rbug_screen.c \
     1229        $(VBOX_MESA)/src/gallium/auxiliary/driver_trace/tr_context.c \
     1230        $(VBOX_MESA)/src/gallium/auxiliary/driver_trace/tr_dump.c \
     1231        $(VBOX_MESA)/src/gallium/auxiliary/driver_trace/tr_dump_state.c \
     1232        $(VBOX_MESA)/src/gallium/auxiliary/driver_trace/tr_screen.c \
     1233        $(VBOX_MESA)/src/gallium/auxiliary/driver_trace/tr_texture.c \
     1234        $(VBOX_MESA)/src/gallium/auxiliary/hud/font.c \
     1235        $(VBOX_MESA)/src/gallium/auxiliary/hud/hud_context.c \
     1236        $(VBOX_MESA)/src/gallium/auxiliary/hud/hud_cpu.c \
     1237        $(VBOX_MESA)/src/gallium/auxiliary/hud/hud_nic.c \
     1238        $(VBOX_MESA)/src/gallium/auxiliary/hud/hud_cpufreq.c \
     1239        $(VBOX_MESA)/src/gallium/auxiliary/hud/hud_diskstat.c \
     1240        $(VBOX_MESA)/src/gallium/auxiliary/hud/hud_sensors_temp.c \
     1241        $(VBOX_MESA)/src/gallium/auxiliary/hud/hud_driver_query.c \
     1242        $(VBOX_MESA)/src/gallium/auxiliary/hud/hud_fps.c \
     1243        $(VBOX_MESA)/src/gallium/auxiliary/indices/u_primconvert.c \
     1244        $(VBOX_MESA)/src/gallium/auxiliary/os/os_process.c \
     1245        $(VBOX_MESA)/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c \
     1246        $(VBOX_MESA)/src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c \
     1247        $(VBOX_MESA)/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c \
     1248        $(VBOX_MESA)/src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c \
     1249        $(VBOX_MESA)/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c \
     1250        $(VBOX_MESA)/src/gallium/auxiliary/pipebuffer/pb_cache.c \
     1251        $(VBOX_MESA)/src/gallium/auxiliary/pipebuffer/pb_slab.c \
     1252        $(VBOX_MESA)/src/gallium/auxiliary/pipebuffer/pb_validate.c \
     1253        $(VBOX_MESA)/src/gallium/auxiliary/postprocess/pp_celshade.c \
     1254        $(VBOX_MESA)/src/gallium/auxiliary/postprocess/pp_colors.c \
     1255        $(VBOX_MESA)/src/gallium/auxiliary/postprocess/pp_init.c \
     1256        $(VBOX_MESA)/src/gallium/auxiliary/postprocess/pp_mlaa.c \
     1257        $(VBOX_MESA)/src/gallium/auxiliary/postprocess/pp_program.c \
     1258        $(VBOX_MESA)/src/gallium/auxiliary/postprocess/pp_run.c \
     1259        $(VBOX_MESA)/src/gallium/auxiliary/rbug/rbug_connection.c \
     1260        $(VBOX_MESA)/src/gallium/auxiliary/rbug/rbug_context.c \
     1261        $(VBOX_MESA)/src/gallium/auxiliary/rbug/rbug_core.c \
     1262        $(VBOX_MESA)/src/gallium/auxiliary/rbug/rbug_demarshal.c \
     1263        $(VBOX_MESA)/src/gallium/auxiliary/rbug/rbug_shader.c \
     1264        $(VBOX_MESA)/src/gallium/auxiliary/rbug/rbug_texture.c \
     1265        $(VBOX_MESA)/src/gallium/auxiliary/rtasm/rtasm_cpu.c \
     1266        $(VBOX_MESA)/src/gallium/auxiliary/rtasm/rtasm_execmem.c \
     1267        $(VBOX_MESA)/src/gallium/auxiliary/rtasm/rtasm_x86sse.c \
     1268        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_aa_point.c \
     1269        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_build.c \
     1270        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_dump.c \
     1271        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_dynamic_indexing.c \
     1272        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_exec.c \
     1273        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_emulate.c \
     1274        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_from_mesa.c \
     1275        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_info.c \
     1276        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_iterate.c \
     1277        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_lowering.c \
     1278        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_parse.c \
     1279        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_point_sprite.c \
     1280        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_sanity.c \
     1281        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_scan.c \
     1282        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_strings.c \
     1283        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_text.c \
     1284        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_transform.c \
     1285        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_two_side.c \
     1286        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_ureg.c \
     1287        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_util.c \
     1288        $(VBOX_MESA)/src/gallium/auxiliary/tgsi/tgsi_vpos.c \
     1289        $(VBOX_MESA)/src/gallium/auxiliary/translate/translate.c \
     1290        $(VBOX_MESA)/src/gallium/auxiliary/translate/translate_cache.c \
     1291        $(VBOX_MESA)/src/gallium/auxiliary/translate/translate_generic.c \
     1292        $(VBOX_MESA)/src/gallium/auxiliary/translate/translate_sse.c \
     1293        $(VBOX_MESA)/src/gallium/auxiliary/util/u_async_debug.c \
     1294        $(VBOX_MESA)/src/gallium/auxiliary/util/u_bitmask.c \
     1295        $(VBOX_MESA)/src/gallium/auxiliary/util/u_blitter.c \
     1296        $(VBOX_MESA)/src/gallium/auxiliary/util/u_cache.c \
     1297        $(VBOX_MESA)/src/gallium/auxiliary/util/u_compute.c \
     1298        $(VBOX_MESA)/src/gallium/auxiliary/util/u_debug_flush.c \
     1299        $(VBOX_MESA)/src/gallium/auxiliary/util/u_debug_image.c \
     1300        $(VBOX_MESA)/src/gallium/auxiliary/util/u_dl.c \
     1301        $(VBOX_MESA)/src/gallium/auxiliary/util/u_draw.c \
     1302        $(VBOX_MESA)/src/gallium/auxiliary/util/u_draw_quad.c \
     1303        $(VBOX_MESA)/src/gallium/auxiliary/util/u_driconf.c \
     1304        $(VBOX_MESA)/src/gallium/auxiliary/util/u_dump_defines.c \
     1305        $(VBOX_MESA)/src/gallium/auxiliary/util/u_dump_state.c \
     1306        $(VBOX_MESA)/src/gallium/auxiliary/util/u_framebuffer.c \
     1307        $(VBOX_MESA)/src/gallium/auxiliary/util/u_gen_mipmap.c \
     1308        $(VBOX_MESA)/src/gallium/auxiliary/util/u_handle_table.c \
     1309        $(VBOX_MESA)/src/gallium/auxiliary/util/u_helpers.c \
     1310        $(VBOX_MESA)/src/gallium/auxiliary/util/u_index_modify.c \
     1311        $(VBOX_MESA)/src/gallium/auxiliary/util/u_linear.c \
     1312        $(VBOX_MESA)/src/gallium/auxiliary/util/u_live_shader_cache.c \
     1313        $(VBOX_MESA)/src/gallium/auxiliary/util/u_log.c \
     1314        $(VBOX_MESA)/src/gallium/auxiliary/util/u_network.c \
     1315        $(VBOX_MESA)/src/gallium/auxiliary/util/u_prim.c \
     1316        $(VBOX_MESA)/src/gallium/auxiliary/util/u_prim_restart.c \
     1317        $(VBOX_MESA)/src/gallium/auxiliary/util/u_pstipple.c \
     1318        $(VBOX_MESA)/src/gallium/auxiliary/util/u_resource.c \
     1319        $(VBOX_MESA)/src/gallium/auxiliary/util/u_sampler.c \
     1320        $(VBOX_MESA)/src/gallium/auxiliary/util/u_screen.c \
     1321        $(VBOX_MESA)/src/gallium/auxiliary/util/u_simple_shaders.c \
     1322        $(VBOX_MESA)/src/gallium/auxiliary/util/u_split_draw.c \
     1323        $(VBOX_MESA)/src/gallium/auxiliary/util/u_suballoc.c \
     1324        $(VBOX_MESA)/src/gallium/auxiliary/util/u_surface.c \
     1325        $(VBOX_MESA)/src/gallium/auxiliary/util/u_tests.c \
     1326        $(VBOX_MESA)/src/gallium/auxiliary/util/u_texture.c \
     1327        $(VBOX_MESA)/src/gallium/auxiliary/util/u_tile.c \
     1328        $(VBOX_MESA)/src/gallium/auxiliary/util/u_transfer.c \
     1329        $(VBOX_MESA)/src/gallium/auxiliary/util/u_transfer_helper.c \
     1330        $(VBOX_MESA)/src/gallium/auxiliary/util/u_threaded_context.c \
     1331        $(VBOX_MESA)/src/gallium/auxiliary/util/u_upload_mgr.c \
     1332        $(VBOX_MESA)/src/gallium/auxiliary/util/u_vbuf.c \
     1333        $(VBOX_MESA)/src/gallium/auxiliary/util/u_vertex_state_cache.c \
     1334        $(VBOX_MESA)/src/gallium/auxiliary/nir/tgsi_to_nir.c \
     1335        $(VBOX_MESA)/src/gallium/auxiliary/nir/nir_to_tgsi.c \
     1336        $(VBOX_MESA)/src/gallium/auxiliary/nir/nir_draw_helpers.c
    13371337
    13381338# 32 bit lib for 64 bit build
     
    13461346VBoxMesaNineLib_TEMPLATE   = VBoxMesa3DGuestR3Lib
    13471347VBoxMesaNineLib_INCS       = \
    1348         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir \
    1349         $(VBOX_MESA_SUBDIR)/include/D3D9
     1348        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir \
     1349        $(VBOX_MESA)/include/D3D9
    13501350VBoxMesaNineLib_DEPS = \
    1351         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_builder_opcodes.h \
    1352         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_intrinsics.h \
    1353         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_intrinsics_indices.h \
    1354         $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA_SUBDIR)/src/compiler/nir/nir_opcodes.h
     1351        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_builder_opcodes.h \
     1352        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_intrinsics.h \
     1353        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_intrinsics_indices.h \
     1354        $(VBoxMesaLib_0_OUTDIR)/$(VBOX_MESA)/src/compiler/nir/nir_opcodes.h
    13551355VBoxMesaNineLib_DEFS.win   = COBJMACROS INC_OLE2
    13561356# -wd4028: formal parameter 4 different from declaration
     
    13591359VBoxMesaNineLib_CFLAGS.win = -wd4028
    13601360VBoxMesaNineLib_SOURCES    = \
    1361         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/adapter9.c \
    1362         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/authenticatedchannel9.c \
    1363         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/basetexture9.c \
    1364         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/buffer9.c \
    1365         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/cryptosession9.c \
    1366         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/cubetexture9.c \
    1367         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/device9.c \
    1368         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/device9ex.c \
    1369         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/device9video.c \
    1370         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/guid.c \
    1371         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/indexbuffer9.c \
    1372         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/iunknown.c \
    1373         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_buffer_upload.c \
    1374         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_debug.c \
    1375         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_dump.c \
    1376         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_ff.c \
    1377         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_helpers.c \
    1378         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_lock.c \
    1379         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_pipe.c \
    1380         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_queue.c \
    1381         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_quirk.c \
    1382         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_shader.c \
    1383         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nine_state.c \
    1384         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/nineexoverlayextension.c \
    1385         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/pixelshader9.c \
    1386         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/query9.c \
    1387         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/resource9.c \
    1388         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/stateblock9.c \
    1389         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/surface9.c \
    1390         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/swapchain9.c \
    1391         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/swapchain9ex.c \
    1392         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/texture9.c \
    1393         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/threadpool.c \
    1394         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/vertexbuffer9.c \
    1395         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/vertexdeclaration9.c \
    1396         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/vertexshader9.c \
    1397         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/volume9.c \
    1398         $(VBOX_MESA_SUBDIR)/src/gallium/frontends/nine/volumetexture9.c
     1361        $(VBOX_MESA)/src/gallium/frontends/nine/adapter9.c \
     1362        $(VBOX_MESA)/src/gallium/frontends/nine/authenticatedchannel9.c \
     1363        $(VBOX_MESA)/src/gallium/frontends/nine/basetexture9.c \
     1364        $(VBOX_MESA)/src/gallium/frontends/nine/buffer9.c \
     1365        $(VBOX_MESA)/src/gallium/frontends/nine/cryptosession9.c \
     1366        $(VBOX_MESA)/src/gallium/frontends/nine/cubetexture9.c \
     1367        $(VBOX_MESA)/src/gallium/frontends/nine/device9.c \
     1368        $(VBOX_MESA)/src/gallium/frontends/nine/device9ex.c \
     1369        $(VBOX_MESA)/src/gallium/frontends/nine/device9video.c \
     1370        $(VBOX_MESA)/src/gallium/frontends/nine/guid.c \
     1371        $(VBOX_MESA)/src/gallium/frontends/nine/indexbuffer9.c \
     1372        $(VBOX_MESA)/src/gallium/frontends/nine/iunknown.c \
     1373        $(VBOX_MESA)/src/gallium/frontends/nine/nine_buffer_upload.c \
     1374        $(VBOX_MESA)/src/gallium/frontends/nine/nine_debug.c \
     1375        $(VBOX_MESA)/src/gallium/frontends/nine/nine_dump.c \
     1376        $(VBOX_MESA)/src/gallium/frontends/nine/nine_ff.c \
     1377        $(VBOX_MESA)/src/gallium/frontends/nine/nine_helpers.c \
     1378        $(VBOX_MESA)/src/gallium/frontends/nine/nine_lock.c \
     1379        $(VBOX_MESA)/src/gallium/frontends/nine/nine_pipe.c \
     1380        $(VBOX_MESA)/src/gallium/frontends/nine/nine_queue.c \
     1381        $(VBOX_MESA)/src/gallium/frontends/nine/nine_quirk.c \
     1382        $(VBOX_MESA)/src/gallium/frontends/nine/nine_shader.c \
     1383        $(VBOX_MESA)/src/gallium/frontends/nine/nine_state.c \
     1384        $(VBOX_MESA)/src/gallium/frontends/nine/nineexoverlayextension.c \
     1385        $(VBOX_MESA)/src/gallium/frontends/nine/pixelshader9.c \
     1386        $(VBOX_MESA)/src/gallium/frontends/nine/query9.c \
     1387        $(VBOX_MESA)/src/gallium/frontends/nine/resource9.c \
     1388        $(VBOX_MESA)/src/gallium/frontends/nine/stateblock9.c \
     1389        $(VBOX_MESA)/src/gallium/frontends/nine/surface9.c \
     1390        $(VBOX_MESA)/src/gallium/frontends/nine/swapchain9.c \
     1391        $(VBOX_MESA)/src/gallium/frontends/nine/swapchain9ex.c \
     1392        $(VBOX_MESA)/src/gallium/frontends/nine/texture9.c \
     1393        $(VBOX_MESA)/src/gallium/frontends/nine/threadpool.c \
     1394        $(VBOX_MESA)/src/gallium/frontends/nine/vertexbuffer9.c \
     1395        $(VBOX_MESA)/src/gallium/frontends/nine/vertexdeclaration9.c \
     1396        $(VBOX_MESA)/src/gallium/frontends/nine/vertexshader9.c \
     1397        $(VBOX_MESA)/src/gallium/frontends/nine/volume9.c \
     1398        $(VBOX_MESA)/src/gallium/frontends/nine/volumetexture9.c
    13991399
    14001400# 32 bit lib for 64 bit build
     
    14081408VBoxMesaSVGALib_TEMPLATE = VBoxMesa3DGuestR3Lib
    14091409VBoxMesaSVGALib_INCS     = \
    1410         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/include
     1410        $(VBOX_MESA)/src/gallium/drivers/svga/include
    14111411VBoxMesaSVGALib_SOURCES  = \
    1412         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_cmd.c \
    1413         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_cmd_vgpu10.c \
    1414         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_context.c \
    1415         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_draw.c \
    1416         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_draw_arrays.c \
    1417         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_draw_elements.c \
    1418         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_format.c \
    1419         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_link.c \
    1420         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_blend.c \
    1421         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_blit.c \
    1422         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_clear.c \
    1423         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_constants.c \
    1424         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_depthstencil.c \
    1425         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_draw.c \
    1426         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_flush.c \
    1427         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_fs.c \
    1428         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_gs.c \
    1429         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_misc.c \
    1430         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_query.c \
    1431         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_rasterizer.c \
    1432         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_sampler.c \
    1433         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_streamout.c \
    1434         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_ts.c \
    1435         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_vertex.c \
    1436         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_pipe_vs.c \
    1437         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_resource.c \
    1438         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_resource_buffer.c \
    1439         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_resource_buffer_upload.c \
    1440         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_resource_texture.c \
    1441         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_sampler_view.c \
    1442         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_screen.c \
    1443         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_screen_cache.c \
    1444         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_shader.c \
    1445         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state.c \
    1446         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_constants.c \
    1447         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_framebuffer.c \
    1448         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_fs.c \
    1449         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_gs.c \
    1450         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_need_swtnl.c \
    1451         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_rss.c \
    1452         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_sampler.c \
    1453         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_tgsi_transform.c \
    1454         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_ts.c \
    1455         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_tss.c \
    1456         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_vdecl.c \
    1457         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_state_vs.c \
    1458         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_surface.c \
    1459         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_swtnl_backend.c \
    1460         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_swtnl_draw.c \
    1461         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_swtnl_state.c \
    1462         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_tgsi.c \
    1463         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c \
    1464         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_tgsi_insn.c \
    1465         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/svga_tgsi_vgpu10.c
     1412        $(VBOX_MESA)/src/gallium/drivers/svga/svga_cmd.c \
     1413        $(VBOX_MESA)/src/gallium/drivers/svga/svga_cmd_vgpu10.c \
     1414        $(VBOX_MESA)/src/gallium/drivers/svga/svga_context.c \
     1415        $(VBOX_MESA)/src/gallium/drivers/svga/svga_draw.c \
     1416        $(VBOX_MESA)/src/gallium/drivers/svga/svga_draw_arrays.c \
     1417        $(VBOX_MESA)/src/gallium/drivers/svga/svga_draw_elements.c \
     1418        $(VBOX_MESA)/src/gallium/drivers/svga/svga_format.c \
     1419        $(VBOX_MESA)/src/gallium/drivers/svga/svga_link.c \
     1420        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_blend.c \
     1421        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_blit.c \
     1422        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_clear.c \
     1423        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_constants.c \
     1424        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_depthstencil.c \
     1425        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_draw.c \
     1426        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_flush.c \
     1427        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_fs.c \
     1428        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_gs.c \
     1429        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_misc.c \
     1430        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_query.c \
     1431        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_rasterizer.c \
     1432        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_sampler.c \
     1433        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_streamout.c \
     1434        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_ts.c \
     1435        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_vertex.c \
     1436        $(VBOX_MESA)/src/gallium/drivers/svga/svga_pipe_vs.c \
     1437        $(VBOX_MESA)/src/gallium/drivers/svga/svga_resource.c \
     1438        $(VBOX_MESA)/src/gallium/drivers/svga/svga_resource_buffer.c \
     1439        $(VBOX_MESA)/src/gallium/drivers/svga/svga_resource_buffer_upload.c \
     1440        $(VBOX_MESA)/src/gallium/drivers/svga/svga_resource_texture.c \
     1441        $(VBOX_MESA)/src/gallium/drivers/svga/svga_sampler_view.c \
     1442        $(VBOX_MESA)/src/gallium/drivers/svga/svga_screen.c \
     1443        $(VBOX_MESA)/src/gallium/drivers/svga/svga_screen_cache.c \
     1444        $(VBOX_MESA)/src/gallium/drivers/svga/svga_shader.c \
     1445        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state.c \
     1446        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_constants.c \
     1447        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_framebuffer.c \
     1448        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_fs.c \
     1449        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_gs.c \
     1450        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_need_swtnl.c \
     1451        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_rss.c \
     1452        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_sampler.c \
     1453        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_tgsi_transform.c \
     1454        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_ts.c \
     1455        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_tss.c \
     1456        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_vdecl.c \
     1457        $(VBOX_MESA)/src/gallium/drivers/svga/svga_state_vs.c \
     1458        $(VBOX_MESA)/src/gallium/drivers/svga/svga_surface.c \
     1459        $(VBOX_MESA)/src/gallium/drivers/svga/svga_swtnl_backend.c \
     1460        $(VBOX_MESA)/src/gallium/drivers/svga/svga_swtnl_draw.c \
     1461        $(VBOX_MESA)/src/gallium/drivers/svga/svga_swtnl_state.c \
     1462        $(VBOX_MESA)/src/gallium/drivers/svga/svga_tgsi.c \
     1463        $(VBOX_MESA)/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c \
     1464        $(VBOX_MESA)/src/gallium/drivers/svga/svga_tgsi_insn.c \
     1465        $(VBOX_MESA)/src/gallium/drivers/svga/svga_tgsi_vgpu10.c
    14661466
    14671467# 32 bit lib for 64 bit build
     
    14751475VBoxMesaSVGAWinsysLib_TEMPLATE = VBoxMesa3DGuestR3Lib
    14761476VBoxMesaSVGAWinsysLib_INCS    += \
    1477         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga/include \
    1478         $(VBOX_MESA_SUBDIR)/src/gallium/drivers/svga
     1477        $(VBOX_MESA)/src/gallium/drivers/svga/include \
     1478        $(VBOX_MESA)/src/gallium/drivers/svga
    14791479VBoxMesaSVGAWinsysLib_SOURCES  = \
    1480         $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c \
    1481         $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_buffer.c \
    1482         $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_context.c \
    1483         $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_fence.c \
    1484         $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_query.c \
    1485         $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_screen_pools.c \
    1486         $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_screen_svga.c \
    1487         $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_shader.c \
    1488         $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_surface.c
     1480        $(VBOX_MESA)/src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c \
     1481        $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_buffer.c \
     1482        $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_context.c \
     1483        $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_fence.c \
     1484        $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_query.c \
     1485        $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_screen_pools.c \
     1486        $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_screen_svga.c \
     1487        $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_shader.c \
     1488        $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_surface.c
    14891489
    14901490# These will be reimplemented for WDDM
    1491 #       $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_screen.c
    1492 #       $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_screen_dri.c
    1493 #       $(VBOX_MESA_SUBDIR)/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c
     1491#       $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_screen.c
     1492#       $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_screen_dri.c
     1493#       $(VBOX_MESA)/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c
    14941494
    14951495# 32 bit lib for 64 bit build
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette