diff --git a/src/vulkan/vulkan-graphics.cpp b/src/vulkan/vulkan-graphics.cpp index 83b0eed..aea99d0 100644 --- a/src/vulkan/vulkan-graphics.cpp +++ b/src/vulkan/vulkan-graphics.cpp @@ -563,7 +563,7 @@ namespace nvrhi::vulkan m_CurrentPipelineLayout = pso->pipelineLayout; m_CurrentPushConstantsVisibility = pso->pushConstantVisibility; - if (arraysAreDifferent(m_CurrentComputeState.bindings, state.bindings) || m_AnyVolatileBufferWrites) + if (arraysAreDifferent(m_CurrentGraphicsState.bindings, state.bindings) || m_AnyVolatileBufferWrites) { bindBindingSets(vk::PipelineBindPoint::eGraphics, pso->pipelineLayout, state.bindings, pso->descriptorSetIdxToBindingIdx); }