From b6cf5189625183f85e3ca53da25955bf44ba845f Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Tue, 24 Sep 2019 23:01:20 +0200 Subject: [PATCH] Revert "[dxbc] Always decorate SV_POSITION as invariant" This reverts commit 5ee790a4a37e302d61d1aecb5f259e5072155c6c. Breaks Shadow of the Tomb Raider on Nvidia for unknown reasons. --- src/dxbc/dxbc_compiler.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/dxbc/dxbc_compiler.cpp b/src/dxbc/dxbc_compiler.cpp index 8556e6ce..18870906 100644 --- a/src/dxbc/dxbc_compiler.cpp +++ b/src/dxbc/dxbc_compiler.cpp @@ -7714,7 +7714,6 @@ namespace dxvk { members.size(), members.data()); m_module.memberDecorateBuiltIn(typeId, PerVertex_Position, spv::BuiltInPosition); - m_module.memberDecorate (typeId, PerVertex_Position, spv::DecorationInvariant); // m_module.memberDecorateBuiltIn(typeId, PerVertex_CullDist, spv::BuiltInCullDistance); // m_module.memberDecorateBuiltIn(typeId, PerVertex_ClipDist, spv::BuiltInClipDistance); m_module.decorateBlock(typeId);