2
0
Эх сурвалжийг харах

Use function annotation of patch constant function in GenerateDxilPatchConstantLdSt for hs.

Xiang Li 8 жил өмнө
parent
commit
ce4aad0418

+ 1 - 0
lib/HLSL/HLSignatureLower.cpp

@@ -1205,6 +1205,7 @@ void HLSignatureLower::GenerateDxilPatchConstantLdSt() {
     DxilFunctionProps &EntryQual = HLM.GetDxilFunctionProps(Entry);
     Function *patchConstantFunc = EntryQual.ShaderProps.HS.patchConstantFunc;
     InsertPt = patchConstantFunc->getEntryBlock().getFirstInsertionPt();
+    pFuncAnnot = typeSys.GetFunctionAnnotation(patchConstantFunc);
   }
   IRBuilder<> Builder(InsertPt);
   Type *i1Ty = Builder.getInt1Ty();