From 87982be1a03361c970669f700518a35d89f01e98 Mon Sep 17 00:00:00 2001 From: John Kessenich Date: Fri, 8 Dec 2017 19:41:05 -0700 Subject: [PATCH] HLSL: Remove unintended/untested functionality PrimitiveID. This was listed as outputs for tessellation stages, but they are input only. --- hlsl/hlslParseHelper.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hlsl/hlslParseHelper.cpp b/hlsl/hlslParseHelper.cpp index 50e60ca..6264a14 100755 --- a/hlsl/hlslParseHelper.cpp +++ b/hlsl/hlslParseHelper.cpp @@ -9048,7 +9048,7 @@ bool HlslParseContext::isOutputBuiltIn(const TQualifier& qualifier) const case EbvViewportIndex: return language == EShLangGeometry; case EbvPrimitiveId: - return language == EShLangGeometry || language == EShLangTessControl || language == EShLangTessEvaluation; + return language == EShLangGeometry; case EbvTessLevelInner: case EbvTessLevelOuter: return language == EShLangTessControl; -- 2.7.4