Fix check for push constant ranges in postvs fetch on vulkan

This commit is contained in:
baldurk
2020-04-04 01:22:31 +01:00
parent fd36ec0bc1
commit 5f925ee3a2
+1 -1
View File
@@ -1626,7 +1626,7 @@ void VulkanReplay::FetchVSOut(uint32_t eventId, VulkanRenderState &state)
// ensure the push range is visible to the compute shader
for(const VkPushConstantRange &range : oldPush)
{
if(range.stageFlags == VK_SHADER_STAGE_VERTEX_BIT)
if(range.stageFlags & VK_SHADER_STAGE_VERTEX_BIT)
{
push = range;
push.stageFlags = VK_SHADER_STAGE_COMPUTE_BIT;