diff options
author | greg-lunarg <greg@lunarg.com> | 2020-03-12 16:19:52 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-12 16:19:52 +0300 |
commit | 1fe9bcc10824c1fa35bd9b697188340132d39213 (patch) | |
tree | 6f82277f348a8d623ec718a5e651d19ac49b1fd1 /Android.mk | |
parent | 6428ad05e706567945faf0fa0ae6257bb6006733 (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.mk | 1 |
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 \ |