Lines Matching refs:renderContext
387 glu::ShaderProgram* createRenderProgram (glu::RenderContext& renderContext, in createRenderProgram() argument
393 const glu::GLSLVersion glslVersion = glu::getContextTypeGLSLVersion(renderContext.getType()); in createRenderProgram()
398 …glu::ShaderProgram* const program = new glu::ShaderProgram(renderContext, glu::makeVtxFragSour… in createRenderProgram()
553 glu::RenderContext& renderContext, in modify() argument
566 modifyBufferSubData(log, rng, renderContext.getFunctions(), texture); in modify()
569 modifyMapWrite(log, rng, renderContext.getFunctions(), texture); in modify()
572 modifyMapReadWrite(log, resultCollector, rng, renderContext.getFunctions(), texture); in modify()
575 void renderGL (glu::RenderContext& renderContext, in renderGL() argument
582 const glw::Functions& gl = renderContext.getFunctions(); in renderGL()
583 const glu::VertexArray vao (renderContext); in renderGL()
584 const glu::Buffer coordBuffer (renderContext); in renderGL()
755 glu::RenderContext& renderContext, in render() argument
768 renderGL(renderContext, renderBits, coordSeed, triangleCount, program, texture); in render()
774 glu::RenderContext& renderContext, in verifyScreen() argument
780 glu::readPixels(renderContext, 0, 0, screen.getAccess()); in verifyScreen()
786 void logImplementationInfo (TestLog& log, glu::RenderContext& renderContext) in logImplementationInfo() argument
789 de::UniquePtr<glu::ContextInfo> info (glu::ContextInfo::create(renderContext)); in logImplementationInfo()
790 const glw::Functions& gl = renderContext.getFunctions(); in logImplementationInfo()
792 if (glu::contextSupports(renderContext.getType(), glu::ApiType(3, 3, glu::PROFILE_CORE))) in logImplementationInfo()
801 …else if (glu::contextSupports(renderContext.getType(), glu::ApiType(3, 1, glu::PROFILE_ES)) && inf… in logImplementationInfo()
844 glu::RenderContext& renderContext, in runTests() argument
856 const tcu::RenderTarget renderTarget (renderContext.getRenderTarget()); in runTests()
857 const glw::Functions& gl = renderContext.getFunctions(); in runTests()
866 logImplementationInfo(log, renderContext); in runTests()
887 glu::TextureBuffer texture (renderContext, format, bufferSize, offset, size, &(bufferData[0])); in runTests()
904 …render(log, renderContext, preRender, rng, *preRenderProgram, texture, referenceTarget.getAccess()… in runTests()
907 modify(log, resultCollector, renderContext, modifyType, rng, texture); in runTests()
910 …render(log, renderContext, postRender, rng, *postRenderProgram, texture, referenceTarget.getAccess… in runTests()
913 verifyScreen(log, resultCollector, renderContext, referenceTarget.getAccess()); in runTests()