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:
Marek Olšák 2025-08-04 15:56:38 -04:00 committed by Marge Bot
parent d00d260145
commit ebdecb8d45
50 changed files with 69 additions and 71 deletions

View file

@ -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',

View file

@ -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'),

View file

@ -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],
),

View file

@ -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],

View file

@ -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

View file

@ -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],
),

View file

@ -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],

View file

@ -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'),
]

View file

@ -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],

View file

@ -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,

View file

@ -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],

View file

@ -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],

View file

@ -28,7 +28,6 @@ files_panfrost = files(
)
panfrost_includes = [
inc_mapi,
inc_mesa,
inc_gallium,
inc_gallium_aux,

View file

@ -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],

View file

@ -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],

View file

@ -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],
)

View file

@ -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'],

View file

@ -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,

View file

@ -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],

View file

@ -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],
)

View file

@ -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',

View file

@ -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,

View file

@ -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,
)

View file

@ -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',

View file

@ -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',

View file

@ -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',

View file

@ -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,

View file

@ -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,

View file

@ -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,

View file

@ -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 : [

View file

@ -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],
)

View file

@ -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,
)

View file

@ -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',
)

View file

@ -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',
)

View file

@ -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

View file

@ -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',

View file

@ -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 */

View file

@ -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',

View file

@ -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

View file

@ -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,

View file

@ -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"

View file

@ -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,
)

View file

@ -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"

View file

@ -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],
),

View file

@ -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],

View file

@ -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"

View file

@ -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],
),

View file

@ -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"

View file

@ -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')

View file

@ -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],