Home | History | Annotate | Download | only in glshared

Lines Matching refs:ShaderRenderCase

344 // ShaderRenderCase.
346 ShaderRenderCase::ShaderRenderCase (TestContext& testCtx, RenderContext& renderCtx, const ContextInfo& ctxInfo, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc)
358 ShaderRenderCase::ShaderRenderCase (TestContext& testCtx, RenderContext& renderCtx, const ContextInfo& ctxInfo, const char* name, const char* description, bool isVertexCase, ShaderEvaluator& evaluator)
370 ShaderRenderCase::~ShaderRenderCase (void)
372 ShaderRenderCase::deinit();
375 void ShaderRenderCase::init (void)
380 GLU_EXPECT_NO_ERROR(gl.getError(), "ShaderRenderCase::init() begin");
398 GLU_EXPECT_NO_ERROR(gl.getError(), "ShaderRenderCase::init() end");
403 ShaderRenderCase::deinit();
408 void ShaderRenderCase::deinit (void)
414 tcu::IVec2 ShaderRenderCase::getViewportSize (void) const
420 TestNode::IterateResult ShaderRenderCase::iterate (void)
424 GLU_EXPECT_NO_ERROR(gl.getError(), "ShaderRenderCase::iterate() begin");
460 void ShaderRenderCase::setupShaderData (void)
464 void ShaderRenderCase::setup (int programID)
469 void ShaderRenderCase::setupUniforms (int programID, const Vec4& constCoords)
475 void ShaderRenderCase::setupDefaultInputs (int programID)
590 void ShaderRenderCase::render (Surface& result, int programID, const QuadGrid& quadGrid)
635 void ShaderRenderCase::computeVertexReference (Surface& result, const QuadGrid& quadGrid)
722 void ShaderRenderCase::computeFragmentReference (Surface& result, const QuadGrid& quadGrid)
749 bool ShaderRenderCase::compareImages (const Surface& resImage, const Surface& refImage, float errorThreshold)