diff --git a/src/dxvk/dxvk_renderpass.cpp b/src/dxvk/dxvk_renderpass.cpp index c4645644a..e93f46def 100644 --- a/src/dxvk/dxvk_renderpass.cpp +++ b/src/dxvk/dxvk_renderpass.cpp @@ -7,7 +7,7 @@ namespace dxvk { bool DxvkRenderPassFormat::matchesFormat(const DxvkRenderPassFormat& other) const { bool equal = m_samples == other.m_samples; - equal = m_depth.format == other.m_depth.format + equal &= m_depth.format == other.m_depth.format && m_depth.initialLayout == other.m_depth.initialLayout && m_depth.finalLayout == other.m_depth.finalLayout && m_depth.renderLayout == other.m_depth.renderLayout;