• Home
  • Raw
  • Download

Lines Matching refs:m_gl

122 	glw::Functions				m_gl;  member in deqp::egl::__anon5b2f3d7f0111::TestContext
530 m_testCtx.getGLFunctions(m_gl, glu::ApiType::es(2,0)); in TestContext()
536 if (!checkExtension((const char*)m_gl.getString(GL_EXTENSIONS), "GL_OES_EGL_image")) in TestContext()
545 m_coordBuffer = createCoordBuffer(m_gl, m_config); in TestContext()
552 m_indexBuffer = createIndexBuffer(m_gl, m_config); in TestContext()
561 m_texture = createTexture(m_gl, m_config); in TestContext()
567 m_texture = createTexture(m_gl, m_config); in TestContext()
596 m_program = createProgram(m_gl, m_config); in TestContext()
600 m_coordLoc = m_gl.getAttribLocation(m_program, "a_coord"); in TestContext()
603 m_textureLoc = m_gl.getUniformLocation(m_program, "u_sampler"); in TestContext()
610 GLuint sourceTexture = createTexture(m_gl, m_config); in createEGLImage()
622 m_gl.deleteTextures(1, &sourceTexture); in createEGLImage()
623 GLU_EXPECT_NO_ERROR(m_gl.getError(), "eglCreateImageKHR()"); in createEGLImage()
629 m_gl.deleteTextures(1, &sourceTexture); in createEGLImage()
640 m_gl.genTextures(1, &texture); in createTextureFromImage()
641 m_gl.bindTexture(GL_TEXTURE_2D, texture); in createTextureFromImage()
643 m_gl.bindTexture(GL_TEXTURE_2D, 0); in createTextureFromImage()
649 m_gl.deleteTextures(1, &texture); in createTextureFromImage()
677 m_gl.clearColor(0.75f, 0.6f, 0.5f, 1.0f); in render()
678 m_gl.clear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT); in render()
682 m_gl.useProgram(m_program); in render()
683 m_gl.enableVertexAttribArray(m_coordLoc); in render()
687 m_gl.bindBuffer(GL_ARRAY_BUFFER, m_coordBuffer); in render()
688 m_gl.vertexAttribPointer(m_coordLoc, 2, GL_FLOAT, GL_FALSE, 0, 0); in render()
689 m_gl.bindBuffer(GL_ARRAY_BUFFER, 0); in render()
692 m_gl.vertexAttribPointer(m_coordLoc, 2, GL_FLOAT, GL_FALSE, 0, &(m_coordData[0])); in render()
696 m_gl.bindTexture(GL_TEXTURE_2D, m_texture); in render()
697 m_gl.uniform1i(m_textureLoc, 0); in render()
704 m_gl.bindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_indexBuffer); in render()
705 m_gl.drawElements(GL_TRIANGLES, m_config.triangleCount, GL_UNSIGNED_SHORT, 0); in render()
708 m_gl.drawElements(GL_TRIANGLES, m_config.triangleCount, GL_UNSIGNED_SHORT, &(m_indexData[0])); in render()
711 m_gl.drawArrays(GL_TRIANGLES, 0, m_config.triangleCount); in render()
715 m_gl.bindTexture(GL_TEXTURE_2D, 0); in render()
717 m_gl.disableVertexAttribArray(m_coordLoc); in render()
719 m_gl.useProgram(0); in render()
726 m_gl.finish(); in render()
727 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glFinish()"); in render()