Home
last modified time | relevance | path

Searched refs:outputVaryings (Results 1 – 9 of 9) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/tests/compiler_tests/
DCollectVariables_test.cpp1242 const std::vector<ShaderVariable> &outputVaryings = mTranslator->getOutputVaryings(); in TEST_F() local
1243 ASSERT_EQ(1u, outputVaryings.size()); in TEST_F()
1245 const ShaderVariable &varying = outputVaryings[0]; in TEST_F()
1273 const std::vector<ShaderVariable> &outputVaryings = mTranslator->getOutputVaryings(); in TEST_F() local
1274 ASSERT_EQ(1u, outputVaryings.size()); in TEST_F()
1276 const ShaderVariable &varying = outputVaryings[0]; in TEST_F()
1304 const auto &outputVaryings = mTranslator->getOutputVaryings(); in TEST_F() local
1305 ASSERT_EQ(1u, outputVaryings.size()); in TEST_F()
1307 const ShaderVariable &varying = outputVaryings[0]; in TEST_F()
1395 const auto &outputVaryings = mTranslator->getOutputVaryings(); in TEST_F() local
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DProgramLinkedResources.h246 ShaderMap<std::vector<sh::ShaderVariable>> outputVaryings; member
283 bool LinkValidateShaderInterfaceMatching(const std::vector<sh::ShaderVariable> &outputVaryings,
296 const std::vector<sh::ShaderVariable> &outputVaryings,
DProgramLinkedResources.cpp1415 outputVaryings[shaderType] = shader->getOutputVaryings(); in LinkingVariables()
1430 outputVaryings[shaderType] = program->getExecutable().getLinkedOutputVaryings(shaderType); in LinkingVariables()
1659 bool LinkValidateShaderInterfaceMatching(const std::vector<sh::ShaderVariable> &outputVaryings, in LinkValidateShaderInterfaceMatching() argument
1674 GetFilteredVaryings(outputVaryings, &filteredOutputVaryings); in LinkValidateShaderInterfaceMatching()
1892 bool LinkValidateBuiltInVaryings(const std::vector<sh::ShaderVariable> &outputVaryings, in LinkValidateBuiltInVaryings() argument
1906 return LinkValidateBuiltInVaryingsInvariant(outputVaryings, inputVaryings, in LinkValidateBuiltInVaryings()
1913 for (const sh::ShaderVariable &varying : outputVaryings) in LinkValidateBuiltInVaryings()
DVaryingPacking.cpp1091 linkingVariables.outputVaryings[backShaderType]; in GetMergedVaryingsFromLinkingVariables()
DProgram.cpp3517 const std::vector<sh::ShaderVariable> &outputVaryings = in linkVaryings() local
3521 outputVaryings, currentShader->getInputVaryings(), previousShaderType, in linkVaryings()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DCollectVariables.h26 std::vector<ShaderVariable> *outputVaryings,
DCollectVariables.cpp120 std::vector<ShaderVariable> *outputVaryings,
256 std::vector<sh::ShaderVariable> *outputVaryings, in CollectVariablesTraverser() argument
271 mOutputVaryings(outputVaryings), in CollectVariablesTraverser()
1262 std::vector<ShaderVariable> *outputVaryings, in CollectVariables() argument
1274 attributes, outputVariables, uniforms, inputVaryings, outputVaryings, sharedVariables, in CollectVariables()
/third_party/skia/third_party/externals/angle2/samples/shader_translator/
Dshader_translator.cpp704 const std::vector<sh::ShaderVariable> *outputVaryings = sh::GetOutputVaryings(compiler); in PrintActiveVariables() local
723 numVars = outputVaryings->size(); in PrintActiveVariables()
745 var = &((*outputVaryings)[i]); in PrintActiveVariables()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
DRewritePipelines.cpp955 const std::vector<sh::ShaderVariable> &outputVaryings, in RewritePipelines() argument
977 {Pipeline::Type::VertexOut, outStructs.vertexOut, nullptr, &outputVaryings}, in RewritePipelines()
979 {Pipeline::Type::FragmentOut, outStructs.fragmentOut, nullptr, &outputVaryings}, in RewritePipelines()