Module: Mesa Branch: master Commit: cde785927396e2581a3b3b3301c3783ea9a2961c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cde785927396e2581a3b3b3301c3783ea9a2961c
Author: Eric Engestrom <[email protected]> Date: Tue Oct 17 11:59:48 2017 +0100 meson: add missing radv_extensions.c generation for libvulkan_radeon Fixes: 17201a2eb0b1b8538713 "radv: port to using updated anv entrypoint/extension generator." Signed-off-by: Eric Engestrom <[email protected]> Reviewed-by: Andres Gomez <[email protected]> --- src/amd/vulkan/meson.build | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/amd/vulkan/meson.build b/src/amd/vulkan/meson.build index a5a4f81352..6a416d9886 100644 --- a/src/amd/vulkan/meson.build +++ b/src/amd/vulkan/meson.build @@ -26,6 +26,14 @@ radv_entrypoints = custom_target( '--outdir', meson.current_build_dir()], ) +radv_extensions = custom_target( + 'radv_extensions.c', + input : ['radv_extensions.py', vk_api_xml], + output : ['radv_extensions.c'], + command : [prog_python2, '@INPUT0@', '--xml', '@INPUT1@', + '--out', '@OUTPUT@'], +) + vk_format_table_c = custom_target( 'vk_format_table.c', input : ['vk_format_table.py', 'vk_format_layout.csv'], @@ -102,7 +110,7 @@ endif libvulkan_radeon = shared_library( 'vulkan_radeon', - [libradv_files, radv_entrypoints, nir_opcodes_h, vk_format_table_c], + [libradv_files, radv_entrypoints, radv_extensions, nir_opcodes_h, vk_format_table_c], include_directories : [inc_common, inc_amd, inc_amd_common, inc_compiler, inc_vulkan_util, inc_vulkan_wsi], link_with : [libamd_common, libamdgpu_addrlib, libvulkan_util, _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
