From 0e578adcf5cd6de49e6ee78328c2859618b182e6 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Sun, 13 Oct 2019 02:18:09 +0200 Subject: [PATCH] [dxvk] Don't clear binding masks in update*Pipeline Has no effect anymore since the entire mask gets overridden in updateShaderResources anyway. --- src/dxvk/dxvk_context.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/dxvk/dxvk_context.cpp b/src/dxvk/dxvk_context.cpp index 8039f77b..05294750 100644 --- a/src/dxvk/dxvk_context.cpp +++ b/src/dxvk/dxvk_context.cpp @@ -3554,7 +3554,6 @@ namespace dxvk { bool DxvkContext::updateComputePipeline() { - m_state.cp.state.bsBindingMask.clear(); m_state.cp.pipeline = lookupComputePipeline(m_state.cp.shaders); if (unlikely(m_state.cp.pipeline == nullptr)) @@ -3603,7 +3602,6 @@ namespace dxvk { bool DxvkContext::updateGraphicsPipeline() { - m_state.gp.state.bsBindingMask.clear(); m_state.gp.pipeline = lookupGraphicsPipeline(m_state.gp.shaders); if (unlikely(m_state.gp.pipeline == nullptr)) {