Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/SPIRV-Tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgreg-lunarg <greg@lunarg.com>2020-03-12 16:19:52 +0300
committerGitHub <noreply@github.com>2020-03-12 16:19:52 +0300
commit1fe9bcc10824c1fa35bd9b697188340132d39213 (patch)
tree6f82277f348a8d623ec718a5e651d19ac49b1fd1 /Android.mk
parent6428ad05e706567945faf0fa0ae6257bb6006733 (diff)
Instrument: Debug Printf support (#3215)
Create a pass to instrument OpDebugPrintf instructions. This pass replaces all OpDebugPrintf instructions with instructions to write a record containing the string id and the all specified values into a special printf output buffer (if space allows). This pass is designed to support the printf validation in the Vulkan validation layers. Fixes #3210
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index db4f43bdf..eec709af6 100644
--- a/Android.mk
+++ b/Android.mk
@@ -119,6 +119,7 @@ SPVTOOLS_OPT_SRC_FILES := \
source/opt/inline_opaque_pass.cpp \
source/opt/inst_bindless_check_pass.cpp \
source/opt/inst_buff_addr_check_pass.cpp \
+ source/opt/inst_debug_printf_pass.cpp \
source/opt/instruction.cpp \
source/opt/instruction_list.cpp \
source/opt/instrument_pass.cpp \