Fix crash if vertex input elements are not compact 0-based indices

This commit is contained in:
baldurk
2018-02-15 12:47:15 +00:00
parent 48b7af9e87
commit c3ce289da4
+1 -1
View File
@@ -1387,7 +1387,7 @@ void VulkanReplay::InitPostVSBuffers(uint32_t eventId)
descWrites[numWrites].dstBinding = 3;
else
descWrites[numWrites].dstBinding = 2;
descWrites[numWrites].dstArrayElement = i;
descWrites[numWrites].dstArrayElement = attr;
descWrites[numWrites].descriptorCount = 1;
descWrites[numWrites].descriptorType = VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER;
descWrites[numWrites].pTexelBufferView = &vbuffers[attr].view;