],
)
-tu_format_table_c = custom_target(
- 'tu_format_table.c',
- input : ['vk_format_table.py', 'vk_format_layout.csv'],
- output : 'vk_format_table.c',
- command : [prog_python, '@INPUT@'],
- depend_files : files('vk_format_parse.py'),
- capture : true,
-)
-
libtu_files = files(
'tu_blit.c',
'tu_blit.h',
libvulkan_freedreno = shared_library(
'vulkan_freedreno',
- [libtu_files, tu_entrypoints, tu_extensions_c, tu_format_table_c, freedreno_xml_header_files],
+ [libtu_files, tu_entrypoints, tu_extensions_c, freedreno_xml_header_files],
include_directories : [
- inc_common,
+ inc_include,
+ inc_src,
+ inc_mapi,
+ inc_mesa,
+ inc_gallium,
+ inc_gallium_aux,
inc_compiler,
inc_vulkan_wsi,
inc_freedreno,
libvulkan_wsi,
libfreedreno_drm, # required by ir3_shader_get_variant, which we don't use
libfreedreno_ir3,
+ libfreedreno_layout,
],
dependencies : [
dep_dl,