mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-24 23:46:41 +00:00
Copy scissors into correct array when creating pipeline creation info
* Fixes quad overdraw not working sometimes when pipeline had no dynamic viewports/scissors
This commit is contained in:
@@ -2389,7 +2389,7 @@ void VulkanDebugManager::MakeGraphicsPipelineInfo(VkGraphicsPipelineCreateInfo &
|
||||
vp.pViewports = &views[0];
|
||||
vp.viewportCount = (uint32_t)pipeInfo.viewports.size();
|
||||
|
||||
memcpy(views, &pipeInfo.scissors[0], pipeInfo.scissors.size() * sizeof(VkRect2D));
|
||||
memcpy(scissors, &pipeInfo.scissors[0], pipeInfo.scissors.size() * sizeof(VkRect2D));
|
||||
|
||||
vp.pScissors = &scissors[0];
|
||||
vp.scissorCount = (uint32_t)pipeInfo.scissors.size();
|
||||
|
||||
Reference in New Issue
Block a user