• Home
  • Raw
  • Download

Lines Matching refs:renderContext

381 glu::ShaderProgram* createRenderProgram (glu::RenderContext&	renderContext,  in createRenderProgram()  argument
387 const glu::GLSLVersion glslVersion = glu::getContextTypeGLSLVersion(renderContext.getType()); in createRenderProgram()
392 …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()
759 glu::RenderContext& renderContext, in render() argument
771 renderContext.getFunctions().getIntegerv(GL_MAX_TEXTURE_BUFFER_SIZE, &maxTextureBufferSize); in render()
772 GLU_EXPECT_NO_ERROR(renderContext.getFunctions().getError(), "query GL_MAX_TEXTURE_BUFFER_SIZE"); in render()
777 renderGL(renderContext, renderBits, coordSeed, triangleCount, program, texture); in render()
780 renderContext.getFunctions().getIntegerv(GL_SUBPIXEL_BITS, &subpixelBits); in render()
786 glu::RenderContext& renderContext, in verifyScreen() argument
792 glu::readPixels(renderContext, 0, 0, screen.getAccess()); in verifyScreen()
798 void logImplementationInfo (TestLog& log, glu::RenderContext& renderContext) in logImplementationInfo() argument
801 de::UniquePtr<glu::ContextInfo> info (glu::ContextInfo::create(renderContext)); in logImplementationInfo()
802 const glw::Functions& gl = renderContext.getFunctions(); in logImplementationInfo()
804 if (glu::contextSupports(renderContext.getType(), glu::ApiType(3, 3, glu::PROFILE_CORE))) in logImplementationInfo()
813 …else if (glu::contextSupports(renderContext.getType(), glu::ApiType(3, 1, glu::PROFILE_ES)) && inf… in logImplementationInfo()
856 glu::RenderContext& renderContext, in runTests() argument
868 const tcu::RenderTarget renderTarget (renderContext.getRenderTarget()); in runTests()
869 const glw::Functions& gl = renderContext.getFunctions(); in runTests()
878 logImplementationInfo(log, renderContext); in runTests()
899 glu::TextureBuffer texture (renderContext, format, bufferSize, offset, size, &(bufferData[0])); in runTests()
916 …render(log, renderContext, preRender, rng, *preRenderProgram, texture, referenceTarget.getAccess()… in runTests()
919 modify(log, resultCollector, renderContext, modifyType, rng, texture); in runTests()
922 …render(log, renderContext, postRender, rng, *postRenderProgram, texture, referenceTarget.getAccess… in runTests()
925 verifyScreen(log, resultCollector, renderContext, referenceTarget.getAccess()); in runTests()