[dxvk] Correctly detect viewport index or layer exports in DxvkShader

This commit is contained in:
Philip Rebohle 2022-07-15 16:12:03 +02:00
parent c3af42356f
commit 5c4b44c97c
No known key found for this signature in database
GPG Key ID: C8CC613427A31C99
1 changed files with 2 additions and 1 deletions

View File

@ -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);
}