From 5c4b44c97cb5f6d3176a9795c0ab6f5c83d65d0d Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Fri, 15 Jul 2022 16:12:03 +0200 Subject: [PATCH] [dxvk] Correctly detect viewport index or layer exports in DxvkShader --- src/dxvk/dxvk_shader.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dxvk/dxvk_shader.cpp b/src/dxvk/dxvk_shader.cpp index b65931892..e3e99d71d 100644 --- a/src/dxvk/dxvk_shader.cpp +++ b/src/dxvk/dxvk_shader.cpp @@ -88,7 +88,8 @@ namespace dxvk { if (ins.arg(1) == spv::CapabilitySampleRateShading) m_flags.set(DxvkShaderFlag::HasSampleRateShading); - if (ins.arg(1) == spv::CapabilityShaderViewportIndexLayerEXT) + if (ins.arg(1) == spv::CapabilityShaderViewportIndex + || ins.arg(1) == spv::CapabilityShaderLayer) m_flags.set(DxvkShaderFlag::ExportsViewportIndexLayerFromVertexStage); }