aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Forbes <chrisforbes@google.com>2016-02-01 18:38:39 +1300
committerTobin Ehlis <tobine@google.com>2016-02-12 07:46:07 -0700
commit978d88a83623be04255d7d259278f30fae80e714 (patch)
tree1e68466971a97057fd8fb0b153b28df0e59f433e
parentc6235f2b9f16bbbf1f7e2fc2a7a4c571a7647670 (diff)
downloadusermoji-978d88a83623be04255d7d259278f30fae80e714.tar.xz
layers: Collect OpFunction defs
Signed-off-by: Chris Forbes <chrisforbes@google.com>
-rw-r--r--layers/draw_state.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp
index 700ad10c..3904cd36 100644
--- a/layers/draw_state.cpp
+++ b/layers/draw_state.cpp
@@ -399,6 +399,11 @@ build_def_index(shader_module *module)
module->def_index[insn.word(2)] = insn.offset();
break;
+ /* Functions */
+ case spv::OpFunction:
+ module->def_index[insn.word(2)] = insn.offset();
+ break;
+
default:
/* We don't care about any other defs for now. */
break;