/third_party/skia/src/gpu/effects/ |
H A D | GrGaussianConvolutionFragmentProcessor.cpp | 36 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 D | glcShaderLoopTests.cpp | 105 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 D | es3fShaderLoopTests.cpp | 139 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 D | vktShaderRenderLoopTests.cpp | 116 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 D | vktShaderRenderLoopTests.cpp | 116 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 D | es2fShaderLoopTests.cpp | 142 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 D | es3pShaderControlStatementTests.cpp | 407 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 D | es3pShaderCompilationCases.cpp | 321 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 D | es2pShaderControlStatementTests.cpp | 403 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 D | es2pShaderCompilationCases.cpp | 321 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 D | es3sLongRunningShaderTests.cpp | 55 enum LoopType enum 81 LoopType loopType;
|