From: Alexandros Frantzis <alexandros.frant...@collabora.com> Move vk_format utilities to a more accessible location, to allow other vulkan code to use it. --- src/amd/vulkan/Makefile.am | 10 +--------- src/amd/vulkan/Makefile.sources | 2 -- src/vulkan/Makefile.am | 10 +++++++++- src/vulkan/Makefile.sources | 4 +++- src/{amd/vulkan => vulkan/util}/vk_format.h | 0 src/{amd/vulkan => vulkan/util}/vk_format_layout.csv | 0 src/{amd/vulkan => vulkan/util}/vk_format_parse.py | 0 src/{amd/vulkan => vulkan/util}/vk_format_table.py | 0 8 files changed, 13 insertions(+), 13 deletions(-) rename src/{amd/vulkan => vulkan/util}/vk_format.h (100%) rename src/{amd/vulkan => vulkan/util}/vk_format_layout.csv (100%) rename src/{amd/vulkan => vulkan/util}/vk_format_parse.py (100%) rename src/{amd/vulkan => vulkan/util}/vk_format_table.py (100%)
diff --git a/src/amd/vulkan/Makefile.am b/src/amd/vulkan/Makefile.am index a645432e74..69ebf44811 100644 --- a/src/amd/vulkan/Makefile.am +++ b/src/amd/vulkan/Makefile.am @@ -115,21 +115,13 @@ radv_entrypoints.c : radv_entrypoints_gen.py $(vulkan_api_xml) $(AM_V_GEN) cat $(vulkan_api_xml) |\ $(PYTHON2) $(srcdir)/radv_entrypoints_gen.py code > $@ -vk_format_table.c: vk_format_table.py \ - vk_format_parse.py \ - vk_format_layout.csv - $(PYTHON2) $(srcdir)/vk_format_table.py $(srcdir)/vk_format_layout.csv > $@ - BUILT_SOURCES = $(VULKAN_GENERATED_FILES) CLEANFILES = $(BUILT_SOURCES) dev_icd.json radeon_icd.@host_cpu@.json EXTRA_DIST = \ $(top_srcdir)/include/vulkan/vk_icd.h \ dev_icd.json.in \ radeon_icd.json.in \ - radv_entrypoints_gen.py \ - vk_format_layout.csv \ - vk_format_parse.py \ - vk_format_table.py + radv_entrypoints_gen.py libvulkan_radeon_la_LIBADD = $(VULKAN_LIB_DEPS) diff --git a/src/amd/vulkan/Makefile.sources b/src/amd/vulkan/Makefile.sources index d3e0c81e9a..c84c03356d 100644 --- a/src/amd/vulkan/Makefile.sources +++ b/src/amd/vulkan/Makefile.sources @@ -62,8 +62,6 @@ VULKAN_FILES := \ radv_util.h \ radv_wsi.c \ si_cmd_buffer.c \ - vk_format_table.c \ - vk_format.h \ $(RADV_WS_AMDGPU_FILES) VULKAN_WSI_WAYLAND_FILES := \ diff --git a/src/vulkan/Makefile.am b/src/vulkan/Makefile.am index c897a07d6a..4c96e353eb 100644 --- a/src/vulkan/Makefile.am +++ b/src/vulkan/Makefile.am @@ -9,7 +9,10 @@ MKDIR_GEN = $(AM_V_at)$(MKDIR_P) $(@D) PYTHON_GEN = $(AM_V_GEN)$(PYTHON2) $(PYTHON_FLAGS) EXTRA_DIST = \ - util/gen_enum_to_str.py + util/gen_enum_to_str.py \ + util/vk_format_layout.csv \ + util/vk_format_parse.py \ + util/vk_format_table.py VULKAN_UTIL_SOURCES = \ $(VULKAN_UTIL_FILES) \ @@ -22,6 +25,11 @@ util/vk_enum_to_str.c util/vk_enum_to_str.h: util/gen_enum_to_str.py $(vulkan_ap $(MKDIR_GEN) $(PYTHON_GEN) $(srcdir)/util/gen_enum_to_str.py --xml $(vulkan_api_xml) --outdir $(top_builddir)/src/vulkan/util +util/vk_format_table.c: util/vk_format_table.py \ + util/vk_format_parse.py \ + util/vk_format_layout.csv + $(PYTHON2) $(srcdir)/util/vk_format_table.py $(srcdir)/util/vk_format_layout.csv > $@ + libvulkan_util_la_SOURCES = $(VULKAN_UTIL_SOURCES) AM_CPPFLAGS = \ diff --git a/src/vulkan/Makefile.sources b/src/vulkan/Makefile.sources index 2cf7218e92..526b382e32 100644 --- a/src/vulkan/Makefile.sources +++ b/src/vulkan/Makefile.sources @@ -17,9 +17,11 @@ VULKAN_WSI_X11_FILES := \ VULKAN_UTIL_FILES := \ util/vk_alloc.h \ + util/vk_format.h \ util/vk_util.c \ util/vk_util.h VULKAN_UTIL_GENERATED_FILES := \ util/vk_enum_to_str.c \ - util/vk_enum_to_str.h + util/vk_enum_to_str.h \ + util/vk_format_table.c diff --git a/src/amd/vulkan/vk_format.h b/src/vulkan/util/vk_format.h similarity index 100% rename from src/amd/vulkan/vk_format.h rename to src/vulkan/util/vk_format.h diff --git a/src/amd/vulkan/vk_format_layout.csv b/src/vulkan/util/vk_format_layout.csv similarity index 100% rename from src/amd/vulkan/vk_format_layout.csv rename to src/vulkan/util/vk_format_layout.csv diff --git a/src/amd/vulkan/vk_format_parse.py b/src/vulkan/util/vk_format_parse.py similarity index 100% rename from src/amd/vulkan/vk_format_parse.py rename to src/vulkan/util/vk_format_parse.py diff --git a/src/amd/vulkan/vk_format_table.py b/src/vulkan/util/vk_format_table.py similarity index 100% rename from src/amd/vulkan/vk_format_table.py rename to src/vulkan/util/vk_format_table.py -- 2.13.2 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev