Home
last modified time | relevance | path

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

/external/angle/src/compiler/translator/tree_ops/
DRemoveInactiveInterfaceVariables.cpp30 const std::vector<sh::ShaderVariable> &outputVariables,
48 const std::vector<sh::ShaderVariable> &outputVariables, in RemoveInactiveInterfaceVariablesTraverser() argument
54 mOutputVariables(outputVariables), in RemoveInactiveInterfaceVariablesTraverser()
160 const std::vector<sh::ShaderVariable> &outputVariables, in RemoveInactiveInterfaceVariables() argument
165 outputVariables, uniforms, interfaceBlocks); in RemoveInactiveInterfaceVariables()
DEmulateGLFragColorBroadcast.cpp108 std::vector<sh::ShaderVariable> *outputVariables, in EmulateGLFragColorBroadcast() argument
126 for (auto &var : *outputVariables) in EmulateGLFragColorBroadcast()
DEmulateGLFragColorBroadcast.h30 std::vector<ShaderVariable> *outputVariables,
DRemoveInactiveInterfaceVariables.h35 const std::vector<sh::ShaderVariable> &outputVariables,
/external/angle/src/compiler/translator/
DCollectVariables.h23 std::vector<ShaderVariable> *outputVariables,
DCollectVariables.cpp117 std::vector<ShaderVariable> *outputVariables,
253 std::vector<sh::ShaderVariable> *outputVariables, in CollectVariablesTraverser() argument
268 mOutputVariables(outputVariables), in CollectVariablesTraverser()
1287 std::vector<ShaderVariable> *outputVariables, in CollectVariables() argument
1302 attributes, outputVariables, uniforms, inputVaryings, outputVaryings, sharedVariables, in CollectVariables()
/external/angle/src/tests/compiler_tests/
DCollectVariables_test.cpp113 const auto &outputVariables = mTranslator->getOutputVariables(); in validateOutputVariableForShader() local
114 ASSERT_LT(varIndex, outputVariables.size()); in validateOutputVariableForShader()
115 const ShaderVariable &outputVariable = outputVariables[varIndex]; in validateOutputVariableForShader()
252 const auto &outputVariables = mTranslator->getOutputVariables(); in TEST_F() local
253 ASSERT_EQ(1u, outputVariables.size()); in TEST_F()
255 const ShaderVariable &outputVariable = outputVariables[0]; in TEST_F()
278 const auto &outputVariables = mTranslator->getOutputVariables(); in TEST_F() local
279 ASSERT_EQ(1u, outputVariables.size()); in TEST_F()
281 const ShaderVariable &outputVariable = outputVariables[0]; in TEST_F()
/external/angle/src/libANGLE/renderer/d3d/
DDynamicHLSL.cpp99 const std::vector<PixelShaderOutputVariable> &outputVariables, in FindOutputAtLocation() argument
103 for (auto &outputVar : outputVariables) in FindOutputAtLocation()
277 const std::vector<PixelShaderOutputVariable> &outputVariables, in generatePixelShaderForOutputSignature() argument
314 : FindOutputAtLocation(outputVariables, location, outputIndex); in generatePixelShaderForOutputSignature()
DDynamicHLSL.h154 const std::vector<PixelShaderOutputVariable> &outputVariables,
/external/angle/src/libANGLE/renderer/
Dglslang_wrapper_utils.cpp299 const auto &outputVariables = programState.getExecutable().getOutputVariables(); in AssignSecondaryOutputLocations() local
306 const sh::ShaderVariable &outputVar = outputVariables[outputLocation.index]; in AssignSecondaryOutputLocations()
359 const auto &outputVariables = programExecutable.getOutputVariables(); in AssignOutputLocations() local
367 const sh::ShaderVariable &outputVar = outputVariables[outputLocation.index]; in AssignOutputLocations()
379 ASSERT(CountExplicitOutputs(outputVariables.begin(), outputVariables.end(), in AssignOutputLocations()
/external/angle/src/libANGLE/
DProgram.cpp4090 const std::vector<sh::ShaderVariable> &outputVariables = in linkOutputVariables() local
4094 for (const sh::ShaderVariable &outputVariable : outputVariables) in linkOutputVariables()
4126 ASSERT(outputVariables.size() == 1); in linkOutputVariables()
4155 mState.mExecutable->mOutputVariables = outputVariables; in linkOutputVariables()