Home
last modified time | relevance | path

Searched refs:LoopType (Results 1 - 11 of 11) sorted by relevance

/third_party/skia/src/gpu/effects/
H A DGrGaussianConvolutionFragmentProcessor.cpp36 enum class LoopType { class
42 static LoopType loop_type(const GrShaderCaps& caps) { in loop_type()
45 return LoopType::kUnrolled; in loop_type()
49 return caps.reducedShaderMode() ? LoopType::kVariableLength : LoopType::kFixedLength; in loop_type()
64 LoopType loopType = loop_type(*args.fShaderCaps); in emitCode()
67 if (loopType == LoopType::kVariableLength) { in emitCode()
91 case LoopType::kUnrolled: in emitCode()
97 case LoopType::kFixedLength: { in emitCode()
104 case LoopType in emitCode()
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcShaderLoopTests.cpp105 enum LoopType enum
114 static const char* getLoopTypeName(LoopType loopType) in getLoopTypeName()
220 const char* description, bool isVertexCase, LoopType loopType, in createGenericLoopCase()
426 LoopType loopType, LoopCountType loopCountType) in createSpecialLoopCase()
1144 const char* loopTypeName = getLoopTypeName((LoopType)loopType); in init()
1179 m_context, m_glslVersion, name.c_str(), desc.c_str(), isVertexCase, (LoopType)loopType, in init()
1205 isVertexCase, (LoopCase)loopCase, (LoopType)loopType, in init()
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fShaderLoopTests.cpp139 enum LoopType enum
148 static const char* getLoopTypeName (LoopType loopType) in getLoopTypeName()
244 static ShaderLoopCase* createGenericLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopType loopType, LoopCountType loopCountType, Precision loopCountPrecision, DataType loopCountDataType) in createGenericLoopCase()
442 static ShaderLoopCase* createSpecialLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopCase loopCase, LoopType loopType, LoopCountType loopCountType) in createSpecialLoopCase()
1158 const char* loopTypeName = getLoopTypeName((LoopType)loopType); in init()
1188 group->addChild(createGenericLoopCase(m_context, name.c_str(), desc.c_str(), isVertexCase, (LoopType)loopType, (LoopCountType)loopCountType, (Precision)precision, loopDataType)); in init()
1211 group->addChild(createSpecialLoopCase(m_context, name.c_str(), desc.c_str(), isVertexCase, (LoopCase)loopCase, (LoopType)loopType, (LoopCountType)loopCountType)); in init()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderLoopTests.cpp116 enum LoopType enum
124 static const char* getLoopTypeName (LoopType loopType) in getLoopTypeName()
310 LoopType loopType, in createGenericLoopCase()
535 LoopType loopType, in createSpecialLoopCase()
1520 const char* loopTypeName = getLoopTypeName((LoopType)loopType); in init()
1551 de::MovePtr<ShaderLoopCase> testCase(createGenericLoopCase(m_testCtx, testName.c_str(), isVertexCase, (LoopType)loopType, (LoopCountType)loopCountType, (glu::Precision)precision, loopDataType)); in init()
1574 de::MovePtr<ShaderLoopCase> testCase(createSpecialLoopCase(m_testCtx, name.c_str(), isVertexCase, (LoopCase)loopCase, (LoopType)loopType, (LoopCountType)loopCountType)); in init()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/
H A DvktShaderRenderLoopTests.cpp116 enum LoopType enum
124 static const char* getLoopTypeName (LoopType loopType) in getLoopTypeName()
312 LoopType loopType, in createGenericLoopCase()
538 LoopType loopType, in createSpecialLoopCase()
1523 const char* loopTypeName = getLoopTypeName((LoopType)loopType); in init()
1555 de::MovePtr<ShaderLoopCase> testCase(createGenericLoopCase(m_testCtx, testName.c_str(), testDesc.c_str(), isVertexCase, (LoopType)loopType, (LoopCountType)loopCountType, (glu::Precision)precision, loopDataType)); in init()
1579 de::MovePtr<ShaderLoopCase> testCase(createSpecialLoopCase(m_testCtx, name.c_str(), desc.c_str(), isVertexCase, (LoopCase)loopCase, (LoopType)loopType, (LoopCountType)loopCountType)); in init()
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fShaderLoopTests.cpp142 enum LoopType enum
151 static const char* getLoopTypeName (LoopType loopType) in getLoopTypeName()
276 static ShaderLoopCase* createGenericLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopType loopType, LoopCountType loopCountType, Precision loopCountPrecision, DataType loopCountDataType) in createGenericLoopCase()
484 static ShaderLoopCase* createSpecialLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopCase loopCase, LoopType loopType, LoopCountType loopCountType) in createSpecialLoopCase()
1282 const char* loopTypeName = getLoopTypeName((LoopType)loopType); in init()
1312 group->addChild(createGenericLoopCase(m_context, name.c_str(), desc.c_str(), isVertexCase, (LoopType)loopType, (LoopCountType)loopCountType, (Precision)precision, loopDataType)); in init()
1335 group->addChild(createSpecialLoopCase(m_context, name.c_str(), desc.c_str(), isVertexCase, (LoopCase)loopCase, (LoopType)loopType, (LoopCountType)loopCountType)); in init()
/third_party/vk-gl-cts/modules/gles3/performance/
H A Des3pShaderControlStatementTests.cpp407 enum LoopType enum in deqp::gles3::Performance::LoopCase
415 LoopCase (Context& context, const char* name, const char* description, LoopType type, DecisionType decisionType, bool isLoopBoundStable, bool isVertex);
424 LoopType m_type;
431 LoopCase::LoopCase (Context& context, const char* name, const char* description, LoopType type, DecisionType decisionType, bool isLoopBoundStable, bool isVertex) in LoopCase()
923 LoopCase::LoopType type; in init()
H A Des3pShaderCompilationCases.cpp321 enum LoopType
540 ShaderCompilerLoopCase (Context& context, const char* name, const char* description, int caseID, bool avoidCache, bool addWhitespaceAndComments, bool isVertexCase, LoopType type, int numLoopIterations, int nestingDepth);
550 LoopType m_type;
698 InvalidShaderCompilerLoopCase (Context& context, const char* name, const char* description, int caseID, InvalidityType invalidityType, bool , LoopType type, int numLoopIterations, int nestingDepth);
708 LoopType m_type;
1145 static string loopVertexTemplate (LoopType type, bool isVertexCase, int numLoopIterations, int nestingDepth)
1217 static string loopFragmentTemplate (LoopType type, bool isVertexCase, int numLoopIterations, int nestingDepth)
1274 static vector<ShaderCompilerCase::AttribSpec> loopShaderAttributes (const string& nameSpecialization, LoopType type, int numLoopIterations)
1300 static vector<ShaderCompilerCase::UniformSpec> loopShaderUniforms (const string& nameSpecialization, LoopType type, int numLoopIterations)
2292 ShaderCompilerLoopCase::ShaderCompilerLoopCase (Context& context, const char* name, const char* description, int caseID, bool avoidCache, bool addWhitespaceAndComments, bool isVertexCase, LoopType typ
[all...]
/third_party/vk-gl-cts/modules/gles2/performance/
H A Des2pShaderControlStatementTests.cpp403 enum LoopType enum in deqp::gles2::Performance::LoopCase
411 LoopCase (Context& context, const char* name, const char* description, LoopType type, DecisionType decisionType, bool isLoopBoundStable, bool isVertex);
420 LoopType m_type;
427 LoopCase::LoopCase (Context& context, const char* name, const char* description, LoopType type, DecisionType decisionType, bool isLoopBoundStable, bool isVertex) in LoopCase()
911 LoopCase::LoopType type; in init()
H A Des2pShaderCompilationCases.cpp321 enum LoopType
540 ShaderCompilerLoopCase (Context& context, const char* name, const char* description, int caseID, bool avoidCache, bool addWhitespaceAndComments, bool isVertexCase, LoopType type, int numLoopIterations, int nestingDepth);
550 LoopType m_type;
698 InvalidShaderCompilerLoopCase (Context& context, const char* name, const char* description, int caseID, InvalidityType invalidityType, bool , LoopType type, int numLoopIterations, int nestingDepth);
708 LoopType m_type;
1140 static string loopVertexTemplate (LoopType type, bool isVertexCase, int numLoopIterations, int nestingDepth)
1211 static string loopFragmentTemplate (LoopType type, bool isVertexCase, int numLoopIterations, int nestingDepth)
1266 static vector<ShaderCompilerCase::AttribSpec> loopShaderAttributes (const string& nameSpecialization, LoopType type, int numLoopIterations)
1292 static vector<ShaderCompilerCase::UniformSpec> loopShaderUniforms (const string& nameSpecialization, LoopType type, int numLoopIterations)
2272 ShaderCompilerLoopCase::ShaderCompilerLoopCase (Context& context, const char* name, const char* description, int caseID, bool avoidCache, bool addWhitespaceAndComments, bool isVertexCase, LoopType typ
[all...]
/third_party/vk-gl-cts/modules/gles3/stress/
H A Des3sLongRunningShaderTests.cpp55 enum LoopType enum
81 LoopType loopType;

Completed in 17 milliseconds