Home
last modified time | relevance | path

Searched refs:mOutputVariables (Results 1 – 11 of 11) sorted by relevance

/aosp_15_r20/external/angle/src/compiler/translator/tree_ops/
H A DRemoveInactiveInterfaceVariables.cpp41 const std::vector<sh::ShaderVariable> &mOutputVariables; member in sh::__anoncf5592e30111::RemoveInactiveInterfaceVariablesTraverser
58 mOutputVariables(outputVariables), in RemoveInactiveInterfaceVariablesTraverser()
134 !IsVariableActive(mOutputVariables, asSymbol->getName()) && mRemoveFragmentOutputs; in visitDeclaration()
179 if (qualifier != EvqFragmentOut || IsVariableActive(mOutputVariables, symbol->getName())) in visitBinary()
/aosp_15_r20/external/angle/src/libANGLE/
H A DProgramExecutable.cpp846 mOutputVariables.clear(); in reset()
925 mOutputVariables.resize(outputCount); in load()
928 ProgramOutput &output = mOutputVariables[outputIndex]; in load()
1601 for (unsigned int outputVariableIndex = 0; outputVariableIndex < mOutputVariables.size(); in linkValidateOutputVariables()
1604 const ProgramOutput &outputVariable = mOutputVariables[outputVariableIndex]; in linkValidateOutputVariables()
1639 for (unsigned int outputVariableIndex = 0; outputVariableIndex < mOutputVariables.size(); in linkValidateOutputVariables()
1642 ProgramOutput &outputVariable = mOutputVariables[outputVariableIndex]; in linkValidateOutputVariables()
1690 for (unsigned int outputVariableIndex = 0; outputVariableIndex < mOutputVariables.size(); in linkValidateOutputVariables()
1693 ProgramOutput &outputVariable = mOutputVariables[outputVariableIndex]; in linkValidateOutputVariables()
1774 for (const ProgramOutput &outputVariable : mOutputVariables) in gatherOutputTypes()
[all …]
H A DProgramExecutable.h355 const std::vector<ProgramOutput> &getOutputVariables() const { return mOutputVariables; } in getOutputVariables()
575 ASSERT(index < mOutputVariables.size()); in getOutputResource()
576 return mOutputVariables[index]; in getOutputResource()
941 std::vector<ProgramOutput> mOutputVariables; variable
H A DProgramPipeline.cpp563 ASSERT(mState.mExecutable->mOutputVariables.empty()); in link()
564 mState.mExecutable->mOutputVariables = fragmentExecutable->getOutputVariables(); in link()
H A DProgram.cpp1140 ASSERT(mState.mExecutable->mOutputVariables.empty()); in linkJobImpl()
1141 mState.mExecutable->mOutputVariables.reserve( in linkJobImpl()
1145 mState.mExecutable->mOutputVariables.emplace_back(shaderVariable); in linkJobImpl()
1374 UpdateInterfaceVariable(&mExecutable->mOutputVariables, varying); in updateProgramInterfaceOutputs()
/aosp_15_r20/external/angle/src/compiler/translator/
H A DCollectVariables.cpp176 std::vector<ShaderVariable> *mOutputVariables; member in sh::__anonc7ec3ea70111::CollectVariablesTraverser
272 mOutputVariables(outputVariables), in CollectVariablesTraverser()
374 mOutputVariables->push_back(info); in recordBuiltInFragmentOutputUsed()
527 var = FindVariable(symbolName, mOutputVariables); in visitSymbol()
1173 mOutputVariables->push_back(recordOutputVariable(variable)); in visitDeclaration()
H A DCompiler.h128 const std::vector<sh::ShaderVariable> &getOutputVariables() const { return mOutputVariables; } in getOutputVariables()
259 std::vector<sh::ShaderVariable> mOutputVariables; variable
H A DCompiler.cpp1022 mResources.MaxDualSourceDrawBuffers, &mOutputVariables, in checkAndSimplifyAST()
1147 CollectVariables(root, &mAttributes, &mOutputVariables, &mUniforms, &mInputVaryings, in checkAndSimplifyAST()
1563 mOutputVariables.clear(); in clearResults()
1812 for (const sh::ShaderVariable &var : mOutputVariables) in initializeOutputVariables()
/aosp_15_r20/external/angle/src/compiler/translator/glsl/
H A DTranslatorGLSL.cpp154 for (const auto &outputVar : mOutputVariables) in translate()
/aosp_15_r20/external/angle/src/compiler/translator/spirv/
H A DTranslatorSPIRV.cpp1020 for (const ShaderVariable &outputVar : mOutputVariables) in translateImpl()
1426 ShaderVariable *output = FindShaderVariable(&mOutputVariables, name); in assignSpirvIds()
/aosp_15_r20/external/angle/src/compiler/translator/msl/
H A DTranslatorMSL.cpp1152 for (const ShaderVariable &outputVarying : mOutputVariables) in translateImpl()