1
0
mirror of https://github.com/Yours3lf/rpi-vk-driver.git synced 2025-02-21 18:54:18 +01:00

Fix for incorrect index into descriptor array argument

This commit is contained in:
Pete Marshall 2020-09-23 18:05:01 +01:00
parent c95f714ed3
commit 019469c943

View File

@ -439,9 +439,9 @@ VKAPI_ATTR void VKAPI_CALL RPIFUNC(vkCmdBindDescriptorSets)(
_pipelineLayout* pl = layout;//pipelineBindPoint == VK_PIPELINE_BIND_POINT_GRAPHICS ? cb->graphicsPipeline->layout : cb->computePipeline->layout;
assert(firstSet + descriptorSetCount <= pl->setLayoutCount);
for(uint32_t c = firstSet; c < firstSet + descriptorSetCount; ++c)
for(uint32_t c = 0; c < descriptorSetCount; ++c)
{
setMapElement(&pl->descriptorSetBindingMap, c, pDescriptorSets[c]);
setMapElement(&pl->descriptorSetBindingMap, firstSet + c, pDescriptorSets[c]);
}
cb->descriptorSetDirty = 1;