Lines Matching refs:patchConstantFunction

9902     const auto isOutputPatch = [](TFunction& patchConstantFunction, int param) {  in addPatchConstantInvocation()  argument
9903 const TType& type = *patchConstantFunction[param].type; in addPatchConstantInvocation()
9904 const TBuiltInVariable biType = patchConstantFunction[param].getDeclaredBuiltIn(); in addPatchConstantInvocation()
9935 TFunction& patchConstantFunction = *patchConstantFunctionPtr; in addPatchConstantInvocation() local
9937 const int pcfParamCount = patchConstantFunction.getParamCount(); in addPatchConstantInvocation()
9952 findBuiltIns(patchConstantFunction, pcfBuiltIns); in addPatchConstantInvocation()
9966 const TBuiltInVariable biType = patchConstantFunction[p].getDeclaredBuiltIn(); in addPatchConstantInvocation()
9967 TStorageQualifier storage = patchConstantFunction[p].type->getQualifier().storage; in addPatchConstantInvocation()
9970 if (isOutputPatch(patchConstantFunction, p)) { in addPatchConstantInvocation()
9980 TType* paramType = patchConstantFunction[p].type->clone(); in addPatchConstantInvocation()
9998 addToLinkage(*paramType, patchConstantFunction[p].name, nullptr); in addPatchConstantInvocation()
10025 perCtrlPtVar = makeInternalVariable(*patchConstantFunction[outPatchParam].name, in addPatchConstantInvocation()
10026 *patchConstantFunction[outPatchParam].type); in addPatchConstantInvocation()
10033 const TBuiltInVariable biType = patchConstantFunction[p].getDeclaredBuiltIn(); in addPatchConstantInvocation()
10062 addInputArgumentConversions(patchConstantFunction, pcfArguments); in addPatchConstantInvocation()
10065 … intermediate.setAggregateOperator(pcfArguments, EOpFunctionCall, patchConstantFunction.getType(),… in addPatchConstantInvocation()
10067 pcfCall->getAsAggregate()->setName(patchConstantFunction.getMangledName()); in addPatchConstantInvocation()
10069 patchConstantFunction.getMangledName()); in addPatchConstantInvocation()
10073 for (int i = 0; i < patchConstantFunction.getParamCount(); ++i) { in addPatchConstantInvocation()
10074 TStorageQualifier qual = patchConstantFunction[i].type->getQualifier().storage; in addPatchConstantInvocation()
10077 … pcfCall = addOutputArgumentConversions(patchConstantFunction, *pcfCall->getAsOperator()); in addPatchConstantInvocation()
10088 const int arraySize = patchConstantFunction[outPatchParam].type->getOuterArraySize(); in addPatchConstantInvocation()
10149 const TType* retType = &patchConstantFunction.getType(); // return type from the PCF in addPatchConstantInvocation()
10159 if (patchConstantFunction.getDeclaredBuiltInType() != EbvNone) in addPatchConstantInvocation()
10160 outType.getQualifier().builtIn = patchConstantFunction.getDeclaredBuiltInType(); in addPatchConstantInvocation()