mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-07 04:20:18 +01:00
mesa: remove inc_mapi
We don't need this to be in include dirs. Acked-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36562>
This commit is contained in:
parent
d00d260145
commit
ebdecb8d45
50 changed files with 69 additions and 71 deletions
|
|
@ -32,7 +32,7 @@ libglcpp = static_library(
|
|||
'glcpp',
|
||||
[glcpp_lex, glcpp_parse, files('glcpp.h', 'pp.c')],
|
||||
dependencies : idep_mesautil,
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
c_args : [no_override_init_args, c_msvc_compat_args],
|
||||
cpp_args : [cpp_msvc_compat_args],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
|
|
@ -44,7 +44,7 @@ libglcpp_standalone = static_library(
|
|||
'pp_standalone_scaffolding.c',
|
||||
link_with : libglcpp,
|
||||
dependencies : idep_mesautil,
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
c_args : [no_override_init_args, c_msvc_compat_args],
|
||||
cpp_args : [cpp_msvc_compat_args],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
|
|
@ -55,7 +55,7 @@ glcpp = executable(
|
|||
'glcpp',
|
||||
'glcpp.c',
|
||||
dependencies : [dep_m, idep_getopt, idep_mesautil],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
link_with : [libglcpp_standalone, libglsl_util],
|
||||
c_args : [no_override_init_args, c_msvc_compat_args],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
libglsl_util = static_library(
|
||||
'glsl_util',
|
||||
glsl_util_files,
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
dependencies : [dep_valgrind, idep_mesautil],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
build_by_default : false,
|
||||
|
|
@ -213,7 +213,7 @@ libglsl = static_library(
|
|||
cpp_args : [cpp_msvc_compat_args],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
link_with : libglcpp,
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
dependencies : [idep_nir, idep_mesautil],
|
||||
build_by_default : false,
|
||||
)
|
||||
|
|
@ -229,7 +229,7 @@ libglsl_standalone = static_library(
|
|||
c_args : [c_msvc_compat_args, no_override_init_args],
|
||||
cpp_args : [cpp_msvc_compat_args],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
link_with : [libglsl, libglsl_util, libglcpp_standalone],
|
||||
dependencies : [idep_mesautil, idep_getopt, idep_compiler, idep_nir],
|
||||
build_by_default : false,
|
||||
|
|
@ -242,7 +242,7 @@ glsl_compiler = executable(
|
|||
cpp_args : [cpp_msvc_compat_args],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
dependencies : [dep_clock, dep_thread, idep_getopt, idep_mesautil],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
link_with : [libglsl_standalone],
|
||||
build_by_default : with_tools.contains('glsl'),
|
||||
install : with_tools.contains('glsl'),
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ test(
|
|||
general_ir_test_files,
|
||||
cpp_args : [cpp_msvc_compat_args],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_glsl],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_glsl],
|
||||
link_with : [libglsl, libglsl_standalone, libglsl_util],
|
||||
dependencies : [dep_clock, dep_thread, idep_gtest, idep_mesautil, idep_nir],
|
||||
),
|
||||
|
|
@ -33,7 +33,7 @@ test(
|
|||
['sampler_types_test.cpp', ir_expression_operation_h],
|
||||
cpp_args : [cpp_msvc_compat_args],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_glsl],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_glsl],
|
||||
link_with : [libglsl, libglsl_util],
|
||||
dependencies : [dep_thread, idep_gtest, idep_mesautil, idep_compiler],
|
||||
),
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ libvtn = static_library(
|
|||
vtn_gather_types_c,
|
||||
vtn_generator_ids_h,
|
||||
],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa],
|
||||
include_directories : [inc_include, inc_src, inc_mesa],
|
||||
c_args : [c_msvc_compat_args, no_override_init_args],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
dependencies : [dep_spirv_tools, idep_nir, dep_valgrind],
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@ elif with_platform_haiku
|
|||
files_egl += files('drivers/haiku/egl_haiku.cpp')
|
||||
|
||||
incs_for_egl += [inc_gallium, inc_gallium_aux, inc_gallium_drivers, inc_gallium_winsys, inc_gallium_winsys_sw]
|
||||
incs_for_egl += [inc_mesa, inc_mapi]
|
||||
incs_for_egl += [inc_mesa]
|
||||
incs_for_egl += [include_directories('../gallium/frontends/hgl')]
|
||||
|
||||
link_for_egl += [libmesa, libgallium, libswhgl, libsthgl]
|
||||
|
|
@ -154,7 +154,7 @@ elif with_platform_windows
|
|||
]
|
||||
files_egl += files('drivers/wgl/egl_wgl.c')
|
||||
files_egl += main_dispatch_h
|
||||
incs_for_egl += [inc_wgl, inc_gallium, inc_gallium_aux, inc_mesa, inc_mapi]
|
||||
incs_for_egl += [inc_wgl, inc_gallium, inc_gallium_aux, inc_mesa]
|
||||
link_for_egl += libgallium_wgl
|
||||
|
||||
else
|
||||
|
|
|
|||
|
|
@ -529,7 +529,7 @@ if with_tests
|
|||
executable(
|
||||
'gallium-aux',
|
||||
'util/u_surface_test.cpp',
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
link_with: libgallium,
|
||||
dependencies : [idep_gtest, idep_mesautil],
|
||||
),
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ foreach v : ['40', '45', '50', '60', '70', '75', '80']
|
|||
crocus_per_hw_ver_libs += static_library(
|
||||
'crocus_per_hw_ver@0@'.format(v),
|
||||
['crocus_blorp.c', 'crocus_query.c', 'crocus_state.c', 'crocus_blt.c', gen_xml_pack],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_intel],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_intel],
|
||||
c_args : [
|
||||
no_override_init_args, sse2_args,
|
||||
'-DGFX_VERx10=@0@'.format(v),
|
||||
|
|
@ -58,7 +58,7 @@ libcrocus = static_library(
|
|||
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_intel,
|
||||
inc_gallium_drivers,
|
||||
# these should not be necessary, but main/macros.h...
|
||||
inc_mesa, inc_mapi
|
||||
inc_mesa
|
||||
],
|
||||
c_args : [sse2_args],
|
||||
cpp_args : [sse2_args],
|
||||
|
|
|
|||
|
|
@ -223,7 +223,7 @@ freedreno_tracepoints = custom_target(
|
|||
files_libfreedreno += freedreno_tracepoints
|
||||
|
||||
freedreno_includes = [
|
||||
inc_mesa, inc_mapi,
|
||||
inc_mesa,
|
||||
inc_src, inc_include, inc_gallium, inc_gallium_aux,
|
||||
inc_freedreno, include_directories('ir3'),
|
||||
]
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ foreach v : ['80', '90', '110', '120', '125', '200', '300']
|
|||
iris_per_hw_ver_libs += static_library(
|
||||
'iris_per_hw_ver@0@'.format(v),
|
||||
['iris_blorp.c', 'iris_query.c', 'iris_state.c', 'iris_indirect_gen.c', gen_xml_pack],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_intel],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_intel],
|
||||
c_args : [
|
||||
intel_common_args,
|
||||
no_override_init_args, sse2_args,
|
||||
|
|
@ -82,7 +82,7 @@ libiris = static_library(
|
|||
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_intel,
|
||||
inc_gallium_drivers,
|
||||
# these should not be necessary, but main/macros.h...
|
||||
inc_mesa, inc_mapi
|
||||
inc_mesa
|
||||
],
|
||||
c_args : [intel_common_args, sse2_args],
|
||||
cpp_args : [intel_common_args, sse2_args],
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@ lima_disasm = executable(
|
|||
'standalone/lima_disasm.c',
|
||||
),
|
||||
include_directories : [
|
||||
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_gallium_drivers, inc_mesa, inc_mapi,
|
||||
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_gallium_drivers, inc_mesa,
|
||||
],
|
||||
dependencies : [
|
||||
idep_mesautil,
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ libnouveau_codegen = static_library(
|
|||
'nouveau_codegen',
|
||||
files_libnouveau_codegen,
|
||||
include_directories : [
|
||||
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_mapi, inc_mesa,
|
||||
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_mesa,
|
||||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
dependencies : [dep_libdrm, idep_mesautil, idep_nir_headers],
|
||||
|
|
|
|||
|
|
@ -167,7 +167,7 @@ libnouveau = static_library(
|
|||
'nouveau',
|
||||
[files_libnouveau, sha1_h],
|
||||
include_directories : [
|
||||
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_mapi, inc_mesa,
|
||||
inc_src, inc_include, inc_gallium, inc_gallium_aux, inc_mesa,
|
||||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
link_with : [libnouveauwinsys],
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@ files_panfrost = files(
|
|||
)
|
||||
|
||||
panfrost_includes = [
|
||||
inc_mapi,
|
||||
inc_mesa,
|
||||
inc_gallium,
|
||||
inc_gallium_aux,
|
||||
|
|
|
|||
|
|
@ -159,7 +159,7 @@ libr600 = static_library(
|
|||
cpp_args: r600_cpp_args,
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
include_directories : [
|
||||
inc_src, inc_mapi, inc_mesa, inc_include, inc_gallium, inc_gallium_aux, inc_amd_common,
|
||||
inc_src, inc_mesa, inc_include, inc_gallium, inc_gallium_aux, inc_amd_common,
|
||||
inc_gallium_drivers,
|
||||
],
|
||||
dependencies: [dep_llvm, idep_nir, idep_nir_headers, idep_mesautil],
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
r600_test_lib = static_library('r600_test', 'sfn_test_shaders.cpp',
|
||||
cpp_args: r600_cpp_args,
|
||||
include_directories : [ inc_src, inc_mapi, inc_mesa, inc_include,
|
||||
include_directories : [ inc_src, inc_mesa, inc_include,
|
||||
inc_gallium, inc_gallium_aux, inc_amd_common,
|
||||
inc_gallium_drivers, ],
|
||||
dependencies : [idep_gtest, dep_thread, dep_llvm, idep_nir,
|
||||
|
|
@ -10,7 +10,7 @@ r600_test_lib = static_library('r600_test', 'sfn_test_shaders.cpp',
|
|||
)
|
||||
|
||||
r600_test_dep = declare_dependency(
|
||||
include_directories : [ inc_src, inc_mapi, inc_mesa, inc_include,
|
||||
include_directories : [ inc_src, inc_mesa, inc_include,
|
||||
inc_gallium, inc_gallium_aux, inc_amd_common,
|
||||
inc_gallium_drivers, ],
|
||||
link_with : [ libr600, libmesa, libgalliumvl, libgallium, libradeonwinsys, r600_test_lib],
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ libvirgl = static_library(
|
|||
'virgl',
|
||||
[ files_libvirgl ],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_virtio],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_virtio],
|
||||
dependencies : [dep_libdrm, idep_mesautil, idep_xmlconfig, idep_nir],
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ test(
|
|||
'virgl_staging_mgr_test',
|
||||
files('virgl_staging_mgr_test.cpp'),
|
||||
dependencies : [dep_thread, idep_gtest, idep_mesautil, idep_nir_headers],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_virtio, include_directories('..')],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_virtio, include_directories('..')],
|
||||
link_with : [libvirgl, libgallium],
|
||||
),
|
||||
suite : ['virgl'],
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ libzink = static_library(
|
|||
'zink',
|
||||
[files_libzink, zink_device_info, zink_instance, zink_nir_algebraic_c, vk_dispatch_table, spirv_info_h],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_vulkan_util, inc_zink_vk],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_vulkan_util, inc_zink_vk],
|
||||
link_args : [ld_args_build_id],
|
||||
dependencies: [
|
||||
idep_nir_headers, idep_mesautil, idep_vulkan_util_headers,
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ libdri = static_library(
|
|||
'dri',
|
||||
[ files_libdri, sha1_h ],
|
||||
include_directories : [
|
||||
inc_include, inc_util, inc_mesa, inc_mapi, inc_src, inc_gallium,
|
||||
inc_include, inc_util, inc_mesa, inc_src, inc_gallium,
|
||||
inc_gallium_aux, inc_util, inc_gallium_drivers, inc_loader,
|
||||
],
|
||||
c_args : [libdri_c_args],
|
||||
|
|
|
|||
|
|
@ -5,6 +5,6 @@ libxlib = static_library(
|
|||
'xlib',
|
||||
files('glx_api.c', 'glx_getproc.c', 'glx_usefont.c', 'xm_api.c', 'xm_st.c'),
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
include_directories : [inc_include, inc_src, inc_gallium, inc_gallium_aux, inc_mapi, inc_mesa],
|
||||
include_directories : [inc_include, inc_src, inc_gallium, inc_gallium_aux, inc_mesa],
|
||||
dependencies : [dep_x11, dep_xext, dep_xcb, dep_glproto, idep_mesautil, idep_dispatch_h],
|
||||
)
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ libsthgl = static_library(
|
|||
'sthgl',
|
||||
files_libsthgl,
|
||||
include_directories : [
|
||||
inc_include, inc_util, inc_mesa, inc_mapi, inc_src,
|
||||
inc_include, inc_util, inc_mesa, inc_src,
|
||||
inc_gallium, inc_gallium_aux
|
||||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ libva_st = static_library(
|
|||
),
|
||||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
dependencies : [
|
||||
dep_va_headers, dep_x11_xcb, dep_xcb, dep_xcb_dri3,
|
||||
dep_libdrm, idep_mesautil,
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ libwgl = static_library(
|
|||
'-D_GDI32_', # prevent wgl* being declared __declspec(dllimport)
|
||||
],
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_gallium, inc_gallium_aux, inc_mapi, inc_mesa,
|
||||
inc_include, inc_src, inc_gallium, inc_gallium_aux, inc_mesa,
|
||||
],
|
||||
dependencies : _wgl_deps,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ libgallium_dri = shared_library(
|
|||
libgallium_name,
|
||||
files('dri_target.c'),
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_drivers,
|
||||
inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_drivers,
|
||||
inc_gallium_winsys, include_directories('../../frontends/dri'),
|
||||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ dril_dri = shared_library(
|
|||
'dril_dri',
|
||||
files('dril_target.c'),
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_drivers,
|
||||
inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_drivers,
|
||||
inc_gallium_winsys,
|
||||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ libgl = shared_library(
|
|||
'GL',
|
||||
files('xlib.c'),
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_gallium_winsys, inc_gallium_drivers,
|
||||
inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_gallium_winsys, inc_gallium_drivers,
|
||||
include_directories('../../frontends/glx/xlib'),
|
||||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
|
|
|
|||
|
|
@ -94,7 +94,7 @@ foreach codec : mft_codecs
|
|||
cpp_args : mf_codecs_cpp_args[codec],
|
||||
override_options: ['cpp_std=c++20'],
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_winsys, inc_gallium_drivers, inc_gallium_winsys_sw
|
||||
inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_winsys, inc_gallium_drivers, inc_gallium_winsys_sw
|
||||
],
|
||||
link_whole : [mediafoundation_st[codec]],
|
||||
link_with : link_with_libmediafoundation_gallium,
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ if host_machine.system() == 'windows'
|
|||
link_args : [va_link_args, ld_args_gc_sections, ld_args_build_id],
|
||||
vs_module_defs : vaon12_def,
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_winsys, inc_gallium_drivers, inc_gallium_winsys_sw
|
||||
inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_winsys, inc_gallium_drivers, inc_gallium_winsys_sw
|
||||
],
|
||||
link_whole : [libva_st],
|
||||
link_with : link_with_libva_gallium,
|
||||
|
|
@ -73,7 +73,7 @@ else
|
|||
gnu_symbol_visibility : 'hidden',
|
||||
link_args : [va_link_args, ld_args_gc_sections, ld_args_build_id],
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_winsys, inc_gallium_drivers,
|
||||
inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_winsys, inc_gallium_drivers,
|
||||
],
|
||||
link_whole : [libva_st],
|
||||
link_with : link_with_libva_gallium,
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ libvdpau_gallium = shared_library(
|
|||
gnu_symbol_visibility : 'hidden',
|
||||
link_args : [vdpau_link_args, ld_args_gc_sections],
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_winsys, inc_gallium_drivers,
|
||||
inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_util, inc_gallium_winsys, inc_gallium_drivers,
|
||||
],
|
||||
link_whole : [libvdpau_st],
|
||||
link_with : link_with_libvdpau_gallium,
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ libgallium_wgl = shared_library(
|
|||
['wgl.c'],
|
||||
vs_module_defs : wgl_def,
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_wgl, inc_gallium_winsys, inc_gallium_winsys_sw, inc_gallium_drivers,
|
||||
inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_wgl, inc_gallium_winsys, inc_gallium_winsys_sw, inc_gallium_drivers,
|
||||
],
|
||||
link_whole : [libwgl],
|
||||
link_with : [
|
||||
|
|
|
|||
|
|
@ -5,6 +5,6 @@ libws_xlib = static_library(
|
|||
'ws_xlib',
|
||||
files('xlib_sw_winsys.c'),
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
dependencies : [dep_x11, dep_xext, dep_xcb, idep_mesautil],
|
||||
)
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
libvirglcommon = static_library(
|
||||
'virglcommon',
|
||||
'virgl_resource_cache.c',
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_gallium_drivers],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_gallium_drivers],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
dependencies: idep_mesautil,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
libvirgldrm = static_library(
|
||||
'virgldrm',
|
||||
'virgl_drm_winsys.c',
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_gallium_drivers, inc_virtio],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_gallium_drivers, inc_virtio],
|
||||
dependencies : [dep_libdrm, dep_libvirglcommon, idep_mesautil, idep_nir_headers],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
)
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
libvirglvtest = static_library(
|
||||
'virglvtest',
|
||||
['virgl_vtest_socket.c', 'virgl_vtest_winsys.c'],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_gallium_drivers, inc_virtio],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux, inc_gallium_drivers, inc_virtio],
|
||||
dependencies : [dep_libvirglcommon, idep_mesautil],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
)
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@
|
|||
|
||||
/* REALLY_INITIAL_EXEC implies __GLIBC__ */
|
||||
#if defined(USE_X86_ASM) && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_x86_tls.h"
|
||||
#include "../entry_x86_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN
|
||||
#elif defined(USE_X86_64_ASM) && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_x86-64_tls.h"
|
||||
#include "../entry_x86-64_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN
|
||||
#elif defined(USE_PPC64LE_ASM) && UTIL_ARCH_LITTLE_ENDIAN && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_ppc64le_tls.h"
|
||||
#include "../entry_ppc64le_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN
|
||||
#else
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ libglesv1_cm = shared_library(
|
|||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
link_args : [ld_args_gc_sections],
|
||||
include_directories : [inc_src, inc_include, inc_mapi],
|
||||
include_directories : [inc_src, inc_include],
|
||||
link_with : shared_glapi_lib,
|
||||
dependencies : [dep_thread, dep_libdrm, dep_m, dep_dl, idep_mesautilc11],
|
||||
soversion : host_machine.system() == 'windows' ? '' : '1',
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@
|
|||
|
||||
/* REALLY_INITIAL_EXEC implies __GLIBC__ */
|
||||
#if defined(USE_X86_ASM) && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_x86_tls.h"
|
||||
#include "../entry_x86_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN
|
||||
#elif defined(USE_X86_64_ASM) && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_x86-64_tls.h"
|
||||
#include "../entry_x86-64_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN
|
||||
#elif defined(USE_PPC64LE_ASM) && UTIL_ARCH_LITTLE_ENDIAN && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_ppc64le_tls.h"
|
||||
#include "../entry_ppc64le_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN
|
||||
#else
|
||||
/* C version of the public entries */
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ libgles2 = shared_library(
|
|||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
link_args : [ld_args_gc_sections],
|
||||
include_directories : [inc_src, inc_include, inc_mapi],
|
||||
include_directories : [inc_src, inc_include],
|
||||
link_with : shared_glapi_lib,
|
||||
dependencies : [dep_thread, dep_libdrm, dep_m, dep_dl, idep_mesautilc11],
|
||||
soversion : host_machine.system() == 'windows' ? '' : '2',
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@
|
|||
|
||||
/* REALLY_INITIAL_EXEC implies __GLIBC__ */
|
||||
#if defined(USE_X86_ASM) && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_x86_tls.h"
|
||||
#include "../entry_x86_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN
|
||||
#elif defined(USE_X86_64_ASM) && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_x86-64_tls.h"
|
||||
#include "../entry_x86-64_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN
|
||||
#elif defined(USE_PPC64LE_ASM) && UTIL_ARCH_LITTLE_ENDIAN && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_ppc64le_tls.h"
|
||||
#include "../entry_ppc64le_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN
|
||||
#else
|
||||
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ endif
|
|||
libglapi_bridge = static_library(
|
||||
'glapi_bridge',
|
||||
bridge_glapi_files,
|
||||
include_directories : [inc_mesa, inc_include, inc_src, inc_mapi, inc_gallium],
|
||||
include_directories : [inc_mesa, inc_include, inc_src, inc_gallium],
|
||||
c_args : [c_msvc_compat_args, bridge_glapi_args],
|
||||
dependencies : [dep_thread, idep_mesautil],
|
||||
build_by_default : false,
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
* Chia-I Wu <olv@lunarg.com>
|
||||
*/
|
||||
|
||||
#include "glapi/glapi.h"
|
||||
#include "../glapi/glapi.h"
|
||||
|
||||
struct mapi_stub {
|
||||
size_t name_offset;
|
||||
|
|
@ -22,7 +22,7 @@ _mesa_noop_entrypoint(const char *name);
|
|||
|
||||
/* REALLY_INITIAL_EXEC implies __GLIBC__ */
|
||||
#if defined(USE_X86_ASM) && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_x86_tls.h"
|
||||
#include "../entry_x86_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC
|
||||
#include "shared_glapi_mapi_tmp.h"
|
||||
|
||||
|
|
@ -89,7 +89,7 @@ entry_generate_or_patch(int slot, char *code, size_t size)
|
|||
}
|
||||
|
||||
#elif defined(USE_X86_64_ASM) && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_x86-64_tls.h"
|
||||
#include "../entry_x86-64_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC
|
||||
#include "shared_glapi_mapi_tmp.h"
|
||||
|
||||
|
|
@ -110,7 +110,7 @@ entry_get_public(int slot)
|
|||
}
|
||||
|
||||
#elif defined(USE_PPC64LE_ASM) && UTIL_ARCH_LITTLE_ENDIAN && defined(REALLY_INITIAL_EXEC)
|
||||
#include "entry_ppc64le_tls.h"
|
||||
#include "../entry_ppc64le_tls.h"
|
||||
#define MAPI_TMP_STUB_ASM_GCC
|
||||
#include "shared_glapi_mapi_tmp.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ libglapi = static_library(
|
|||
],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
link_args : [ld_args_gc_sections],
|
||||
include_directories : [inc_src, inc_include, inc_mapi],
|
||||
include_directories : [inc_src, inc_include],
|
||||
dependencies : [dep_thread, idep_mesautil],
|
||||
install : false,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@
|
|||
#include "main/glconfig.h"
|
||||
#include "main/menums.h"
|
||||
#include "main/config.h"
|
||||
#include "glapi/glapi.h"
|
||||
#include "glapi/glapi/glapi.h"
|
||||
#include "math/m_matrix.h" /* GLmatrix */
|
||||
#include "compiler/shader_enums.h"
|
||||
#include "compiler/shader_info.h"
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ test(
|
|||
executable(
|
||||
'main_test',
|
||||
[files_main_test, main_dispatch_h],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
dependencies : [idep_gtest, dep_clock, dep_dl, dep_thread, idep_nir_headers, idep_mesautil],
|
||||
link_with : [libmesa, libgallium, libglapi],
|
||||
),
|
||||
|
|
|
|||
|
|
@ -443,7 +443,7 @@ if with_sse41
|
|||
'mesa_sse41',
|
||||
files('main/sse_minmax.c'),
|
||||
c_args : [c_msvc_compat_args, sse41_args],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
)
|
||||
else
|
||||
|
|
@ -464,7 +464,7 @@ libmesa = static_library(
|
|||
cpp_args : [cpp_msvc_compat_args, _mesa_windows_args],
|
||||
gnu_symbol_visibility : 'hidden',
|
||||
include_directories : [
|
||||
inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux,
|
||||
inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux,
|
||||
inc_libmesa_asm, include_directories('main'),
|
||||
],
|
||||
link_with : [libmesa_sse41],
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@
|
|||
#include "main/hash.h"
|
||||
#include "program/prog_cache.h"
|
||||
#include "vbo/vbo.h"
|
||||
#include "glapi/glapi.h"
|
||||
#include "glapi/glapi/glapi.h"
|
||||
#include "st_manager.h"
|
||||
#include "st_context.h"
|
||||
#include "st_debug.h"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ if not with_platform_windows
|
|||
executable(
|
||||
'st_format_test',
|
||||
['st_format.c'],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium, inc_gallium_aux],
|
||||
link_with : [libmesa, libglapi, libgallium],
|
||||
dependencies : [idep_gtest, idep_mesautil],
|
||||
),
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@
|
|||
#include "main/enums.h"
|
||||
#include "main/mesa_private.h"
|
||||
#include "dispatch.h"
|
||||
#include "glapi/glapi.h"
|
||||
#include "glapi/glapi/glapi.h"
|
||||
|
||||
#include "vbo_private.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@ subdir('android_stub')
|
|||
subdir('util')
|
||||
|
||||
inc_mesa = include_directories('mesa')
|
||||
inc_mapi = include_directories('mesa/glapi')
|
||||
inc_src = include_directories('.')
|
||||
inc_gallium = include_directories('gallium/include')
|
||||
inc_gallium_aux = include_directories('gallium/auxiliary')
|
||||
|
|
|
|||
|
|
@ -164,7 +164,7 @@ nak_nir_algebraic_c = custom_target(
|
|||
_libnak = static_library(
|
||||
'nak',
|
||||
[libnak_c_files, nak_nir_algebraic_c],
|
||||
include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium],
|
||||
include_directories : [inc_include, inc_src, inc_mesa, inc_gallium],
|
||||
dependencies : libnak_deps,
|
||||
link_with : [_libnak_rs],
|
||||
c_args : [no_override_init_args],
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue