mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 20:28:04 +02:00
android: radv/gfx10: generate gfx10_format_table.h
This patch adds the missing building rules for Android,
to avoid following building errors:
In file included from external/mesa/src/amd/vulkan/radv_debug.c:35:
In file included from external/mesa/src/amd/vulkan/radv_debug.h:27:
external/mesa/src/amd/vulkan/radv_private.h:95:10:
fatal error: 'gfx10_format_table.h' file not found
^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
In file included from external/mesa/src/amd/vulkan/radv_android.c:31:
external/mesa/src/amd/vulkan/radv_private.h:95:10:
fatal error: 'gfx10_format_table.h' file not found
^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
Fixes: 3dc5ec5d16 ("radv/gfx10: generate gfx10_format_table.h")
Signed-off-by: Mauro Rossi <issor.oruam@gmail.com>
Acked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
This commit is contained in:
parent
856e84083e
commit
3630988b1d
2 changed files with 17 additions and 1 deletions
|
|
@ -78,6 +78,7 @@ LOCAL_GENERATED_SOURCES += $(intermediates)/radv_entrypoints.h
|
|||
LOCAL_GENERATED_SOURCES += $(intermediates)/radv_extensions.c
|
||||
LOCAL_GENERATED_SOURCES += $(intermediates)/radv_extensions.h
|
||||
LOCAL_GENERATED_SOURCES += $(intermediates)/vk_format_table.c
|
||||
LOCAL_GENERATED_SOURCES += $(intermediates)/gfx10_format_table.h
|
||||
|
||||
RADV_ENTRYPOINTS_SCRIPT := $(MESA_TOP)/src/amd/vulkan/radv_entrypoints_gen.py
|
||||
RADV_EXTENSIONS_SCRIPT := $(MESA_TOP)/src/amd/vulkan/radv_extensions.py
|
||||
|
|
@ -112,6 +113,20 @@ $(intermediates)/vk_format_table.c: $(VK_FORMAT_TABLE_SCRIPT) \
|
|||
@mkdir -p $(dir $@)
|
||||
$(MESA_PYTHON2) $(VK_FORMAT_TABLE_SCRIPT) $(vk_format_layout_csv) > $@
|
||||
|
||||
RADV_GEN10_FORMAT_TABLE_INPUTS := \
|
||||
$(MESA_TOP)/src/amd/vulkan/vk_format_layout.csv \
|
||||
$(MESA_TOP)/src/amd/registers/gfx10-rsrc.json
|
||||
|
||||
RADV_GEN10_FORMAT_TABLE_DEP := \
|
||||
$(MESA_TOP)/src/amd/registers/regdb.py
|
||||
|
||||
RADV_GEN10_FORMAT_TABLE := $(LOCAL_PATH)/gfx10_format_table.py
|
||||
|
||||
$(intermediates)/gfx10_format_table.h: $(RADV_GEN10_FORMAT_TABLE) $(RADV_GEN10_FORMAT_TABLE_INPUTS) $(RADV_GEN10_FORMAT_TABLE_DEP)
|
||||
@mkdir -p $(dir $@)
|
||||
@echo "Gen Header: $(PRIVATE_MODULE) <= $(notdir $(@))"
|
||||
$(hide) $(MESA_PYTHON2) $(RADV_GEN10_FORMAT_TABLE) $(RADV_GEN10_FORMAT_TABLE_INPUTS) > $@ || ($(RM) $@; false)
|
||||
|
||||
LOCAL_SHARED_LIBRARIES += $(RADV_SHARED_LIBRARIES)
|
||||
|
||||
LOCAL_EXPORT_C_INCLUDE_DIRS := \
|
||||
|
|
|
|||
|
|
@ -91,5 +91,6 @@ VULKAN_GENERATED_FILES := \
|
|||
radv_entrypoints.h \
|
||||
radv_extensions.c \
|
||||
radv_extensions.h \
|
||||
vk_format_table.c
|
||||
vk_format_table.c \
|
||||
gfx10_format_table.h
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue