aboutsummaryrefslogtreecommitdiff
path: root/layers/draw_state.cpp
diff options
context:
space:
mode:
authorTobin Ehlis <tobine@google.com>2016-03-09 13:28:02 -0700
committerTobin Ehlis <tobine@google.com>2016-03-09 13:28:02 -0700
commitb9b8f6bf5b70147b2bcaf9fd35f8ffeed184328c (patch)
tree69937046f82a1408f34db3c58d18cb16078f5f04 /layers/draw_state.cpp
parent09ebd324d3c1e6c8f0f5420a21e4ae124402d554 (diff)
downloadusermoji-b9b8f6bf5b70147b2bcaf9fd35f8ffeed184328c.tar.xz
layers: GH94 Correctly map bindingToIndex in draw_state (thanks @baldurk)
Diffstat (limited to 'layers/draw_state.cpp')
-rw-r--r--layers/draw_state.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp
index e622dc53..db289795 100644
--- a/layers/draw_state.cpp
+++ b/layers/draw_state.cpp
@@ -1319,8 +1319,8 @@ static bool has_descriptor_binding(layer_data *my_data, vector<VkDescriptorSetLa
if (bindingIt == layout_node->bindingToIndexMap.end())
return false;
- type = layout_node->descriptorTypes[slot.second];
- stage_flags = layout_node->stageFlags[slot.second];
+ type = layout_node->descriptorTypes[bindingIt->second];
+ stage_flags = layout_node->stageFlags[bindingIt->second];
return true;
}