Lines Matching refs:outputVariable
312 const PixelShaderOutputVariable *outputVariable = in generatePixelShaderForOutputSignature() local
319 if (outputVariable) in generatePixelShaderForOutputSignature()
322 HLSLTypeString(declarationStream, outputVariable->type); in generatePixelShaderForOutputSignature()
323 declarationStream << " " << outputVariable->name << " : " << targetSemantic in generatePixelShaderForOutputSignature()
326 copyStream << " output." << outputVariable->name << " = " in generatePixelShaderForOutputSignature()
327 << outputVariable->source << ";\n"; in generatePixelShaderForOutputSignature()
1280 const sh::ShaderVariable &outputVariable = shaderOutputVars[outputLocation.index]; in getPixelShaderOutputKey() local
1281 const std::string &variableName = "out_" + outputVariable.name; in getPixelShaderOutputKey()
1285 (outputVariable.isArray() ? Str(outputLocation.arrayIndex) : ""); in getPixelShaderOutputKey()
1287 ASSERT(outputVariable.active); in getPixelShaderOutputKey()
1290 outputKeyVariable.type = outputVariable.type; in getPixelShaderOutputKey()
1294 (outputVariable.isArray() ? ArrayString(outputLocation.arrayIndex) : ""); in getPixelShaderOutputKey()
1311 const sh::ShaderVariable &outputVariable = shaderOutputVars[outputLocation.index]; in getPixelShaderOutputKey() local
1312 const std::string &variableName = "out_" + outputVariable.name; in getPixelShaderOutputKey()
1316 (outputVariable.isArray() ? Str(outputLocation.arrayIndex) : ""); in getPixelShaderOutputKey()
1318 ASSERT(outputVariable.active); in getPixelShaderOutputKey()
1321 outputKeyVariable.type = outputVariable.type; in getPixelShaderOutputKey()
1325 (outputVariable.isArray() ? ArrayString(outputLocation.arrayIndex) : ""); in getPixelShaderOutputKey()