HomeSort by relevance Sort by last modified time
    Searched refs:evalFunc (Results 1 - 25 of 39) sorted by null

1 2

  /external/deqp/modules/gles2/functional/
es2fShaderAlgorithmTests.cpp 52 ShaderAlgorithmCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource);
60 ShaderAlgorithmCase::ShaderAlgorithmCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource)
61 : ShaderRenderCase(context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
73 static ShaderAlgorithmCase* createExpressionCase (Context& context, const char* caseName, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, LineStream& shaderBody)
136 return new ShaderAlgorithmCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
es2fShaderIndexingTests.cpp 145 ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, deUint32 requirements, const char* vertShaderSource, const char* fragShaderSource);
161 ShaderIndexingCase::ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, deUint32 requirements, const char* vertShaderSource, const char* fragShaderSource)
162 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
359 ShaderEvalFunc evalFunc = getArrayCoordsEvalFunc(varType);
371 return new ShaderIndexingCase(context, caseName, description, true, varType, evalFunc, requirements, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
472 ShaderEvalFunc evalFunc = getArrayUniformEvalFunc(varType);
481 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, requirements, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
620 ShaderEvalFunc evalFunc = getArrayCoordsEvalFunc(varType);
629 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, requirements, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
806 ShaderEvalFunc evalFunc = getVectorSubscriptEvalFunc(varType)
    [all...]
es2fShaderDiscardTests.cpp 61 ShaderDiscardCase (Context& context, const char* name, const char* description, const char* shaderSource, ShaderEvalFunc evalFunc, deUint32 flags);
74 ShaderDiscardCase::ShaderDiscardCase (Context& context, const char* name, const char* description, const char* shaderSource, ShaderEvalFunc evalFunc, deUint32 flags)
75 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, false, evalFunc)
es2fShaderReturnTests.cpp 83 ShaderReturnCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* shaderSource, ShaderEvalFunc evalFunc, deUint32 requirements = 0);
92 ShaderReturnCase::ShaderReturnCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* shaderSource, ShaderEvalFunc evalFunc, deUint32 requirements)
93 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
es2fShaderLoopTests.cpp 212 ShaderLoopCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, LoopRequirement requirement, const char* vertShaderSource, const char* fragShaderSource);
227 ShaderLoopCase::ShaderLoopCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, LoopRequirement requirement, const char* vertShaderSource, const char* fragShaderSource)
228 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
465 ShaderEvalFunc evalFunc = getLoopEvalFunc(numLoopIters);
480 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, requirement, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
    [all...]
es2fShaderTextureFunctionTests.cpp 211 TexLookupEvaluator (TexEvalFunc evalFunc, const TexLookupParams& lookupParams) : m_evalFunc(evalFunc), m_lookupParams(lookupParams) {}
223 ShaderTextureFunctionCase (Context& context, const char* name, const char* desc, const TextureLookupSpec& lookup, const TextureSpec& texture, TexEvalFunc evalFunc, bool isVertexCase);
246 ShaderTextureFunctionCase::ShaderTextureFunctionCase (Context& context, const char* name, const char* desc, const TextureLookupSpec& lookup, const TextureSpec& texture, TexEvalFunc evalFunc, bool isVertexCase)
250 , m_evaluator (evalFunc, m_lookupParams)
554 TexEvalFunc evalFunc;
557 #define CASE_SPEC(NAME, FUNC, MINCOORD, MAXCOORD, USEBIAS, MINLOD, MAXLOD, TEXSPEC, EVALFUNC) \
558 { #NAME, TextureLookupSpec(FUNC, MINCOORD, MAXCOORD, USEBIAS, MINLOD, MAXLOD), TEXSPEC, EVALFUNC }
566 group->addChild(new ShaderTextureFunctionCase(parent->getContext(), cases[ndx].name, "", cases[ndx].lookupSpec, cases[ndx].texSpec, cases[ndx].evalFunc, isVertex));
588 // Name Function MinCoord MaxCoord Bias? MinLod MaxLod Texture EvalFunc
    [all...]
  /external/deqp/modules/gles3/functional/
es3fShaderSwitchTests.cpp 51 ShaderSwitchCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* vtxSource, const char* fragSource, ShaderEvalFunc evalFunc);
55 ShaderSwitchCase::ShaderSwitchCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* vtxSource, const char* fragSource, ShaderEvalFunc evalFunc)
56 : ShaderRenderCase(context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
es3fFragDepthTests.cpp 100 FragDepthCompareCase (Context& context, const char* name, const char* desc, const char* fragSrc, EvalFragDepthFunc evalFunc, deUint32 compareFunc);
111 FragDepthCompareCase::FragDepthCompareCase (Context& context, const char* name, const char* desc, const char* fragSrc, EvalFragDepthFunc evalFunc, deUint32 compareFunc)
114 , m_evalFunc (evalFunc)
273 FragDepthWriteCase (Context& context, const char* name, const char* desc, const char* fragSrc, EvalFragDepthFunc evalFunc);
283 FragDepthWriteCase::FragDepthWriteCase (Context& context, const char* name, const char* desc, const char* fragSrc, EvalFragDepthFunc evalFunc)
286 , m_evalFunc (evalFunc)
450 EvalFragDepthFunc evalFunc;
580 writeGroup->addChild(new FragDepthWriteCase(m_context, cases[ndx].name, cases[ndx].desc, cases[ndx].fragSrc, cases[ndx].evalFunc));
586 compareGroup->addChild(new FragDepthCompareCase(m_context, cases[ndx].name, cases[ndx].desc, cases[ndx].fragSrc, cases[ndx].evalFunc, GL_LESS));
es3fShaderPrecisionTests.cpp 180 typedef double (*EvalFunc) (double in0, double in1);
182 ShaderFloatPrecisionCase (Context& context, const char* name, const char* desc, const char* op, EvalFunc evalFunc, glu::Precision precision, const tcu::Vec2& rangeA, const tcu::Vec2& rangeB, bool isVertexCase);
198 EvalFunc m_evalFunc;
215 ShaderFloatPrecisionCase::ShaderFloatPrecisionCase (Context& context, const char* name, const char* desc, const char* op, EvalFunc evalFunc, glu::Precision precision, const tcu::Vec2& rangeA, const tcu::Vec2& rangeB, bool isVertexCase)
218 , m_evalFunc (evalFunc)
434 typedef int (*EvalFunc) (int a, int b);
436 ShaderIntPrecisionCase (Context& context, const char* name, const char* desc, const char* op, EvalFunc evalFunc, glu::Precision precision, int bits, const tcu::IVec2& rangeA, const tcu::IVec2& rangeB, bool isVe (…)
    [all...]
es3fShaderIndexingTests.cpp 139 ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource);
152 ShaderIndexingCase::ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource)
153 : ShaderRenderCase(context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
333 ShaderEvalFunc evalFunc = getArrayCoordsEvalFunc(varType);
334 return new ShaderIndexingCase(context, caseName, description, true, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
439 ShaderEvalFunc evalFunc = getArrayUniformEvalFunc(varType);
440 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
583 ShaderEvalFunc evalFunc = getArrayCoordsEvalFunc(varType);
584 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
765 ShaderEvalFunc evalFunc = getVectorSubscriptEvalFunc(varType)
    [all...]
es3fShaderDiscardTests.cpp 55 ShaderDiscardCase (Context& context, const char* name, const char* description, const char* shaderSource, ShaderEvalFunc evalFunc, bool usesTexture);
68 ShaderDiscardCase::ShaderDiscardCase (Context& context, const char* name, const char* description, const char* shaderSource, ShaderEvalFunc evalFunc, bool usesTexture)
69 : ShaderRenderCase (context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, false, evalFunc)
es3fShaderReturnTests.cpp 78 ShaderReturnCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* shaderSource, ShaderEvalFunc evalFunc);
82 ShaderReturnCase::ShaderReturnCase (Context& context, const char* name, const char* description, bool isVertexCase, const char* shaderSource, ShaderEvalFunc evalFunc)
83 : ShaderRenderCase(context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
es3fShaderLoopTests.cpp 209 ShaderLoopCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource);
220 ShaderLoopCase::ShaderLoopCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource)
221 : ShaderRenderCase(context.getTestContext(), context.getRenderContext(), context.getContextInfo(), name, description, isVertexCase, evalFunc)
437 ShaderEvalFunc evalFunc = getLoopEvalFunc(numLoopIters);
438 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
    [all...]
  /external/deqp/external/openglcts/modules/common/
glcFragDepthTests.cpp 113 const char* fragSrc, EvalFragDepthFunc evalFunc, deUint32 compareFunc);
127 EvalFragDepthFunc evalFunc, deUint32 compareFunc)
131 , m_evalFunc(evalFunc)
272 const char* fragSrc, EvalFragDepthFunc evalFunc);
284 glu::GLSLVersion glslVersion, const char* fragSrc, EvalFragDepthFunc evalFunc)
285 : TestCase(context, name, desc), m_glslVersion(glslVersion), m_fragSrc(fragSrc), m_evalFunc(evalFunc)
445 EvalFragDepthFunc evalFunc;
552 cases[ndx].fragSrc, cases[ndx].evalFunc));
560 cases[ndx].fragSrc, cases[ndx].evalFunc, GL_LESS));
glcShaderSwitchTests.cpp 42 const char* vtxSource, const char* fragSource, ShaderEvalFunc evalFunc);
47 const char* vtxSource, const char* fragSource, ShaderEvalFunc evalFunc)
49 description, isVertexCase, evalFunc)
glcShaderIndexingTests.cpp 158 ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource);
172 DataType varType, ShaderEvalFunc evalFunc, const char* vertShaderSource,
175 description, isVertexCase, evalFunc)
360 ShaderEvalFunc evalFunc = getArrayCoordsEvalFunc(varType);
361 return new ShaderIndexingCase(context, caseName, description, true, varType, evalFunc, vertexShaderSource.c_str(),
472 ShaderEvalFunc evalFunc = getArrayUniformEvalFunc(varType);
473 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc,
622 ShaderEvalFunc evalFunc = getArrayCoordsEvalFunc(varType);
623 return new ShaderIndexingCase(context, caseName, description, isVertexCase, varType, evalFunc,
840 ShaderEvalFunc evalFunc = getVectorSubscriptEvalFunc(varType)
    [all...]
glcShaderRenderCase.hpp 235 // Either inherit a class with overridden evaluate() or just pass in an evalFunc.
241 ShaderEvaluator(ShaderEvalFunc evalFunc);
259 const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc);
glcShaderLoopTests.cpp 182 ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource);
194 ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource)
196 description, isVertexCase, evalFunc)
418 ShaderEvalFunc evalFunc = getLoopEvalFunc(numLoopIters);
419 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource.c_str(),
    [all...]
glcShaderStructTests.cpp 55 ShaderEvalFunc evalFunc, SetupUniformsFunc setupUniformsFunc, const char* vertShaderSource,
75 bool usesTextures, ShaderEvalFunc evalFunc, SetupUniformsFunc setupUniformsFunc,
78 description, isVertexCase, evalFunc)
128 ShaderEvalFunc evalFunc, SetupUniformsFunc setupUniforms,
173 return new ShaderStructCase(context, name, description, isVertexCase, usesTextures, evalFunc, setupUniforms,
177 return new ShaderStructCase(context, name, description, isVertexCase, usesTextures, evalFunc, setupUniforms,
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/shaderrender/
vktShaderRenderDiscardTests.cpp 105 const ShaderEvalFunc evalFunc,
122 const ShaderEvalFunc evalFunc,
124 : ShaderRenderCase (testCtx, name, description, false, evalFunc, new SamplerUniformSetup(usesTexture), DE_NULL)
vktShaderRenderSwitchTests.cpp 60 ShaderEvalFunc evalFunc,
71 ShaderEvalFunc evalFunc,
73 : ShaderRenderCase (testCtx, name, description, isVertexCase, evalFunc, new UniformSetup(setupUniformsFunc), DE_NULL)
vktShaderRenderIndexingTests.cpp 221 const ShaderEvalFunc evalFunc,
237 const ShaderEvalFunc evalFunc,
242 : ShaderRenderCase(testCtx, name, description, isVertexCase, evalFunc, new IndexingTestUniformSetup(varType, usesArray), DE_NULL)
380 ShaderEvalFunc evalFunc = getArrayCoordsEvalFunc(varType);
381 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, description, true, evalFunc, vertexShaderSource, fragmentShaderSource, varType, false));
496 ShaderEvalFunc evalFunc = getArrayUniformEvalFunc(varType);
497 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource, fragmentShaderSource, varType, true));
651 ShaderEvalFunc evalFunc = getArrayCoordsEvalFunc(varType);
652 return de::MovePtr<ShaderIndexingCase>(new ShaderIndexingCase(context, caseName, description, isVertexCase, evalFunc, vertexShaderSource, fragmentShaderSource, varType, false));
838 ShaderEvalFunc evalFunc = getVectorSubscriptEvalFunc(varType)
    [all...]
vktShaderRenderReturnTests.cpp 75 const ShaderEvalFunc evalFunc,
85 const ShaderEvalFunc evalFunc,
87 : ShaderRenderCase(testCtx, name, description, isVertexCase, evalFunc, uniformFunc, DE_NULL)
vktShaderRenderLoopTests.cpp 263 ShaderEvalFunc evalFunc,
267 : ShaderRenderCase (testCtx, name, description, isVertexCase, evalFunc, uniformSetup, DE_NULL)
517 ShaderEvalFunc evalFunc = getLoopEvalFunc(numLoopIters);
519 return de::MovePtr<ShaderLoopCase>(new ShaderLoopCase(testCtx, caseName, description, isVertexCase, evalFunc, uniformSetup, vertexShaderSource, fragmentShaderSource));
    [all...]
  /external/deqp/modules/glshared/
glsShaderRenderCase.hpp 184 // Either inherit a class with overridden evaluate() or just pass in an evalFunc.
190 ShaderEvaluator (ShaderEvalFunc evalFunc);
207 ShaderRenderCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc);

Completed in 457 milliseconds

1 2