/external/deqp/external/openglcts/modules/gl/ |
H A D | gl4cSparseBufferTests.cpp | 832 , m_gl(gl) 860 m_gl.deleteBuffers(1, &m_helper_bo); 867 m_gl.deleteProgram(m_po); 874 m_gl.deleteVertexArrays(1, &m_vao); 885 m_gl.bindBuffer(GL_ARRAY_BUFFER, m_sparse_bo); 886 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glBindBuffer() call failed."); 888 m_gl.bufferPageCommitmentARB(GL_ARRAY_BUFFER, 0, /* offset */ 890 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glBufferPageCommitmentARB() call failed."); 921 m_gl.useProgram(m_po); 922 GLU_EXPECT_NO_ERROR(m_gl [all...] |
H A D | gl4cKHRDebugTests.cpp | 61 GLenum generated_error = m_gl->getError(); \ 149 : m_gl(0), m_is_debug(is_debug), m_rc(0), m_test_base_context(context), m_orig_rc(0) 182 m_gl = &m_rc->getFunctions(); 246 m_gl = 0; 273 m_gl->getIntegerv(GL_MAX_LABEL_LENGTH, &max_label); 274 GLU_EXPECT_NO_ERROR(m_gl->getError(), "GetIntegerv"); 291 m_gl->getIntegerv(GL_MAX_DEBUG_MESSAGE_LENGTH, &max_length); 292 GLU_EXPECT_NO_ERROR(m_gl->getError(), "GetIntegerv"); 309 m_gl->getIntegerv(GL_MAX_DEBUG_GROUP_STACK_DEPTH, &max_groups); 310 GLU_EXPECT_NO_ERROR(m_gl [all...] |
H A D | gl3cClipDistance.hpp | 101 const glw::Functions& m_gl; member in class:gl3cts::ClipDistance::Utility::Program 129 const glw::Functions& m_gl; member in class:gl3cts::ClipDistance::Utility::Framebuffer 152 const glw::Functions& m_gl; member in class:gl3cts::ClipDistance::Utility::VertexArrayObject 176 const glw::Functions& m_gl; member in class:gl3cts::ClipDistance::Utility::VertexBufferObject 332 : m_gl(gl), m_vertex_buffer_object_id(0), m_target(target), m_size(0) 334 m_gl.genBuffers(1, &m_vertex_buffer_object_id); 335 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glGenBuffers call failed."); 343 m_gl.bufferData(m_target, m_size, &data[0], GL_STATIC_DRAW); 344 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glBufferData call failed."); 352 m_gl [all...] |
H A D | gl3cClipDistance.cpp | 1174 : m_gl(gl) 1193 m_gl.deleteShader(m_vertex_shader_status.shader_id); 1200 m_gl.deleteShader(m_fragment_shader_status.shader_id); 1211 m_gl.deleteShader(m_vertex_shader_status.shader_id); 1218 m_gl.deleteShader(m_fragment_shader_status.shader_id); 1225 m_gl.deleteProgram(m_program_status.program_id); 1278 shader.shader_id = m_gl.createShader(shader_type); 1280 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glCreateShader() call failed."); 1283 m_gl.shaderSource(shader.shader_id, 1, shader_code, NULL); 1285 GLU_EXPECT_NO_ERROR(m_gl [all...] |
H A D | gl4cSparseBufferTests.hpp | 197 const glw::Functions& m_gl; member in class:gl4cts::AtomicCounterBufferStorageTestCase 255 const glw::Functions& m_gl; member in class:gl4cts::BufferTextureStorageTestCase 305 const glw::Functions& m_gl; member in class:gl4cts::ClearOpsBufferStorageTestCase 392 const glw::Functions& m_gl; member in class:gl4cts::CopyOpsBufferStorageTestCase 445 const glw::Functions& m_gl; member in class:gl4cts::IndirectDispatchBufferStorageTestCase 486 const glw::Functions& m_gl; member in class:gl4cts::InvalidateBufferStorageTestCase 535 const glw::Functions& m_gl; member in class:gl4cts::PixelPackBufferStorageTestCase 586 const glw::Functions& m_gl; member in class:gl4cts::PixelUnpackBufferStorageTestCase 708 const glw::Functions& m_gl; member in class:gl4cts::QuadsBufferStorageTestCase 768 const glw::Functions& m_gl; member in class:gl4cts::QueryBufferStorageTestCase 820 const glw::Functions& m_gl; member in class:gl4cts::SSBOStorageTestCase 954 const glw::Functions& m_gl; member in class:gl4cts::TransformFeedbackBufferStorageTestCase 1008 const glw::Functions& m_gl; member in class:gl4cts::UniformBufferStorageTestCase [all...] |
/external/deqp/framework/opengl/ |
H A D | gluShaderProgram.cpp | 41 : m_gl (renderCtx.getFunctions()) 45 m_shader = m_gl.createShader(getGLShaderType(shaderType)); 46 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glCreateShader()"); 51 : m_gl (gl) 55 m_shader = m_gl.createShader(getGLShaderType(shaderType)); 56 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glCreateShader()"); 62 m_gl.deleteShader(m_shader); 67 m_gl.shaderSource(m_shader, numSourceStrings, sourceStrings, lengths); 68 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glShaderSource()"); 86 m_gl [all...] |
H A D | gluCallLogWrapper.hpp | 52 const glw::Functions& m_gl; member in class:glu::CallLogWrapper
|
H A D | gluObjectWrapper.cpp | 37 : m_gl (gl) 59 : m_gl (gl) 68 (m_gl.*m_traits.deleteFunc)(1, &m_object); 89 : m_gl (gl) 112 (m_gl.*m_traits.genFunc)(glw::GLsizei(newSize - oldSize), &m_objects[oldSize]); 116 (m_gl.*m_traits.deleteFunc)(glw::GLsizei(oldSize - newSize), &m_objects[newSize]); 123 (m_gl.*m_traits.deleteFunc)(glw::GLsizei(m_objects.size()), &m_objects.front());
|
H A D | gluCallLogWrapper.inl | 11 m_gl.activeShaderProgram(pipeline, program); 18 m_gl.activeTexture(texture); 25 m_gl.attachShader(program, shader); 32 m_gl.beginConditionalRender(id, mode); 39 m_gl.beginQuery(target, id); 46 m_gl.beginQueryIndexed(target, index, id); 53 m_gl.beginTransformFeedback(primitiveMode); 60 m_gl.bindAttribLocation(program, index, name); 67 m_gl.bindBuffer(target, buffer); 74 m_gl [all...] |
/external/deqp/external/openglcts/modules/glesext/tessellation_shader/ |
H A D | esextcTessellationShaderUtils.cpp | 40 : m_gl(gl), m_bo_id(0), m_fs_id(0), m_qo_pg_id(0), m_vs_id(0), m_parent_test(parentTest) 61 m_gl.getIntegerv(GL_CURRENT_PROGRAM, ¤t_po_id); 62 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glGetIntegerv() failed for GL_CURRENT_PROGRAM pname"); 67 m_gl.getIntegerv(GL_PATCH_VERTICES, ¤t_patch_vertices); 68 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glGetIntegerv() failed for GL_PATCH_VERTICES_EXT pname"); 71 m_gl.useProgram(program.po_id); 72 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glUseProgram() failed"); 74 m_gl.beginQuery(m_parent_test->m_glExtTokens.PRIMITIVES_GENERATED, m_qo_pg_id); 75 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glBeginQuery() called for target GL_PRIMITIVES_GENERATED_EXT failed"); 78 glw::GLboolean is_rasterization_disabled = m_gl [all...] |
H A D | esextcTessellationShaderUtils.hpp | 332 const glw::Functions& m_gl; member in struct:glcts::TessellationShaderUtils::_tessellation_vertex_counter_program 334 _tessellation_vertex_counter_program(const glw::Functions& gl) : m_gl(gl) 356 m_gl.deleteProgram(po_id); 362 m_gl.deleteShader(tc_id); 368 m_gl.deleteShader(te_id); 391 const glw::Functions& m_gl; member in class:glcts::TessellationShaderUtils
|
/external/deqp/modules/egl/ |
H A D | teglGLES2SharingTests.cpp | 108 glw::Functions m_gl; member in class:deqp::egl::GLES2SharingTest 125 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0)); 324 GLU_CHECK_GLW_CALL(m_gl, genBuffers(1, &m_glBuffer)); 325 GLU_CHECK_GLW_CALL(m_gl, bindBuffer(GL_ARRAY_BUFFER, m_glBuffer)); 326 GLU_CHECK_GLW_CALL(m_gl, bufferData(GL_ARRAY_BUFFER, (GLsizei)(m_buffer.size() * sizeof(GLubyte)), &(m_buffer[0]), GL_DYNAMIC_DRAW)); 327 GLU_CHECK_GLW_CALL(m_gl, bindBuffer(GL_ARRAY_BUFFER, 0)); 332 GLU_CHECK_GLW_CALL(m_gl, deleteBuffers(1, &m_glBuffer)); 357 glu::ShaderProgram program(m_gl, glu::makeVtxFragSources(vertexShader, fragmentShader)); 398 GLU_CHECK_GLW_CALL(m_gl, viewport(0, 0, width, height)); 400 GLU_CHECK_GLW_CALL(m_gl, clearColo [all...] |
H A D | teglPreservingSwapTests.cpp | 96 glw::Functions m_gl; member in class:deqp::egl::__anon4899::PreservingSwapTest 114 const glw::Functions& m_gl; member in class:deqp::egl::__anon4899::GLES2Program 146 : m_gl (gl) 151 m_colorLoc = m_gl.getAttribLocation(m_glProgram.getProgram(), "a_color"); 152 m_coordLoc = m_gl.getAttribLocation(m_glProgram.getProgram(), "a_pos"); 153 GLU_EXPECT_NO_ERROR(m_gl.getError(), "Failed to get attribute locations"); 186 m_gl.useProgram(m_glProgram.getProgram()); 187 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glUseProgram() failed"); 189 m_gl.enableVertexAttribArray(m_coordLoc); 190 m_gl [all...] |
H A D | teglPartialUpdateTests.cpp | 109 glw::Functions m_gl; member in class:deqp::egl::__anon4898::PartialUpdateTest 202 const glw::Functions& m_gl; member in class:deqp::egl::__anon4898::GLES2Renderer 232 : m_gl (gl) 237 m_colorLoc = m_gl.getAttribLocation(m_glProgram.getProgram(), "a_color"); 238 m_coordLoc = m_gl.getAttribLocation(m_glProgram.getProgram(), "a_pos"); 239 GLU_EXPECT_NO_ERROR(m_gl.getError(), "Failed to get attribute locations"); 281 m_gl.useProgram(m_glProgram.getProgram()); 282 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glUseProgram() failed"); 284 m_gl.enableVertexAttribArray(m_coordLoc); 285 m_gl [all...] |
H A D | teglBufferAgeTests.cpp | 120 glw::Functions m_gl; member in class:deqp::egl::__anon4869::BufferAgeTest 214 const glw::Functions& m_gl; member in class:deqp::egl::__anon4869::GLES2Renderer 244 : m_gl (gl) 249 m_colorLoc = m_gl.getAttribLocation(m_glProgram.getProgram(), "a_color"); 250 m_coordLoc = m_gl.getAttribLocation(m_glProgram.getProgram(), "a_pos"); 251 GLU_EXPECT_NO_ERROR(m_gl.getError(), "Failed to get attribute locations"); 292 m_gl.useProgram(m_glProgram.getProgram()); 293 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glUseProgram() failed"); 295 m_gl.enableVertexAttribArray(m_coordLoc); 296 m_gl [all...] |
H A D | teglSwapBuffersWithDamageTests.cpp | 144 const glw::Functions& m_gl; member in class:deqp::egl::__anon4912::GLES2Renderer 174 : m_gl (gl) 179 m_colorLoc = m_gl.getAttribLocation(m_glProgram.getProgram(), "a_color"); 180 m_coordLoc = m_gl.getAttribLocation(m_glProgram.getProgram(), "a_pos"); 181 GLU_EXPECT_NO_ERROR(m_gl.getError(), "Failed to get attribute locations"); 223 m_gl.useProgram(m_glProgram.getProgram()); 224 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glUseProgram() failed"); 226 m_gl.enableVertexAttribArray(m_coordLoc); 227 m_gl.enableVertexAttribArray(m_colorLoc); 228 GLU_EXPECT_NO_ERROR(m_gl 289 glw::Functions m_gl; member in class:deqp::egl::__anon4912::SwapBuffersWithDamageTest [all...] |
H A D | teglRobustnessTests.cpp | 593 glw::Functions& m_gl; member in class:deqp::egl::__anon4905::ContextReset 609 : m_gl (gl) 616 : m_gl (gl) 625 : m_gl (gl) 633 GLU_CHECK_GLW_CALL(m_gl, finish()); 638 m_sync = m_gl.fenceSync(GL_SYNC_GPU_COMMANDS_COMPLETE, 0); 639 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glFenceSync()"); 645 error = m_gl.getError(); 653 resetStatus = m_gl.getGraphicsResetStatus(); 661 m_gl [all...] |
H A D | teglGLES2SharedRenderingPerfTests.cpp | 126 glw::Functions m_gl; member in class:deqp::egl::__anon4881::TestContext 512 m_testCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0), DE_LENGTH_OF_ARRAY(reqExts), reqExts); 519 vector<string> glExts = de::splitString((const char*)m_gl.getString(GL_EXTENSIONS), ' '); 524 TCU_CHECK(m_gl.eglImageTargetTexture2DOES); 528 m_coordBuffer = createCoordBuffer(m_gl, m_config); 535 m_indexBuffer = createIndexBuffer(m_gl, m_config); 544 m_texture = createTexture(m_gl, m_config); 550 m_texture = createTexture(m_gl, m_config); 579 m_program = createProgram(m_gl, m_config); 583 m_coordLoc = m_gl [all...] |
H A D | teglMemoryStressTests.cpp | 88 glw::Functions m_gl; member in class:deqp::egl::__anon4890::MemoryAllocator 120 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0)); 226 m_gl.clearColor(red, green, blue, alpha); 227 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glClearColor()"); 229 m_gl.clear(GL_COLOR_BUFFER_BIT); 230 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glClear()"); 290 m_gl.clearColor(red, green, blue, alpha); 291 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glClearColor()"); 293 m_gl.clear(GL_COLOR_BUFFER_BIT); 294 GLU_EXPECT_NO_ERROR(m_gl [all...] |
H A D | teglRenderTests.cpp | 519 : m_gl (gl) 525 m_positionLoc = m_gl.getAttribLocation(m_program.getProgram(), "a_position"); 526 m_colorLoc = m_gl.getAttribLocation(m_program.getProgram(), "a_color"); 535 m_gl.useProgram(m_program.getProgram()); 536 m_gl.enableVertexAttribArray(m_positionLoc); 537 m_gl.enableVertexAttribArray(m_colorLoc); 538 GLU_CHECK_GLW_MSG(m_gl, "Program setup failed"); 545 const glw::Functions& m_gl; member in class:deqp::egl::__anon4903::GLES2Program 709 glw::Functions m_gl; member in class:deqp::egl::SingleThreadRenderCase 722 m_eglTestCtx.initGLFunctions(&m_gl, gl 843 glw::Functions m_gl; member in class:deqp::egl::MultiThreadRenderCase 911 const glw::Functions& m_gl; member in class:deqp::egl::RenderTestThread [all...] |
H A D | teglWideColorTests.cpp | 119 glw::Functions m_gl; member in class:deqp::egl::__anon4915::WideColorTest 160 const glw::Functions& m_gl; member in class:deqp::egl::__anon4915::GLES2Renderer 192 : m_gl (gl) 199 m_colorLoc = m_gl.getAttribLocation(m_glProgram.getProgram(), "a_color"); 200 m_coordLoc = m_gl.getAttribLocation(m_glProgram.getProgram(), "a_pos"); 201 GLU_EXPECT_NO_ERROR(m_gl.getError(), "Failed to get attribute locations"); 237 m_gl.useProgram(m_glProgram.getProgram()); 238 GLU_EXPECT_NO_ERROR(m_gl.getError(), "glUseProgram() failed"); 240 m_gl.enableVertexAttribArray(m_coordLoc); 241 m_gl [all...] |
H A D | teglMutableRenderBufferTests.cpp | 70 glw::Functions m_gl; member in class:deqp::egl::__anon4893::MutableRenderBufferTest 169 m_eglTestCtx.initGLFunctions(&m_gl, glu::ApiType::es(2,0)); 205 m_gl.clearColor((float)color/255.f, (float)color/255.f, (float)color/255.f, (float)color/255.f); 206 m_gl.clear(GL_COLOR_BUFFER_BIT); 209 m_gl.flush(); 242 m_gl.readPixels(0, 0, 1, 1, GL_RGBA, GL_UNSIGNED_BYTE, &backBufferPixel);
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fShaderFramebufferFetchTests.cpp | 280 const glw::Functions& m_gl; member in class:deqp::gles31::Functional::__anon5419::FramebufferFetchTestCase 300 , m_gl (m_context.getRenderContext().getFunctions()) 333 m_gl.useProgram(m_program->getProgram()); 343 m_gl.bindFramebuffer(GL_FRAMEBUFFER, 0); 344 m_gl.deleteFramebuffers(1, &m_framebuffer); 350 m_gl.deleteTextures(1, &m_texColorBuffer); 390 m_gl.genFramebuffers(1, &m_framebuffer); 391 m_gl.bindFramebuffer(GL_FRAMEBUFFER, m_framebuffer); 394 GLU_EXPECT_NO_ERROR(m_gl.getError(), "genAttachementTexture()"); 396 m_gl [all...] |
H A D | es31fFboSRGBWriteControlTests.cpp | 410 const glw::Functions* m_gl; member in class:deqp::gles31::Functional::__anon5345::TestVertexData 417 : m_gl (&context.getRenderContext().getFunctions()) 435 m_gl->genVertexArrays(1, &m_vaoHandle); 436 m_gl->bindVertexArray(m_vaoHandle); 438 m_gl->genBuffers(1, &m_vboHandle); 439 m_gl->bindBuffer(GL_ARRAY_BUFFER, m_vboHandle); 441 m_gl->bufferData(GL_ARRAY_BUFFER, (glw::GLsizei)(m_data.size() * sizeof(glw::GLfloat)), &m_data[0], GL_STATIC_DRAW); 443 m_gl->enableVertexAttribArray(0); 444 m_gl->vertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 5 * (glw::GLsizei)sizeof(GL_FLOAT), (glw::GLvoid *)0); 445 m_gl 482 const glw::Functions* m_gl; member in class:deqp::gles31::Functional::__anon5345::TestTexture2D 567 const glw::Functions* m_gl; member in class:deqp::gles31::Functional::__anon5345::TestFramebuffer 665 const glw::Functions* m_gl; member in class:deqp::gles31::Functional::__anon5345::TestShaderProgram [all...] |
H A D | es31fDrawElementsBaseVertexTests.cpp | 184 const glw::Functions& m_gl; member in class:deqp::gles31::Functional::__anon5339::VertexIDCase 205 , m_gl (m_context.getRenderContext().getFunctions()) 262 GLU_CHECK_GLW_CALL(m_gl, useProgram(m_program->getProgram())); 264 GLU_CHECK_GLW_CALL(m_gl, genBuffers(1, &m_coordinatesBuffer)); 265 GLU_CHECK_GLW_CALL(m_gl, genBuffers(1, &m_elementsBuffer)); 275 GLU_CHECK_GLW_CALL(m_gl, deleteBuffers(1, &m_elementsBuffer)); 281 GLU_CHECK_GLW_CALL(m_gl, deleteBuffers(1, &m_coordinatesBuffer)); 291 GLU_CHECK_GLW_CALL(m_gl, drawElementsBaseVertex(mode, count, type, indices, baseVertex)); 297 GLU_CHECK_GLW_CALL(m_gl, getIntegerv(GL_MAX_ELEMENTS_VERTICES, &maxElementsVertices)); 298 GLU_CHECK_GLW_CALL(m_gl, drawRangeElementsBaseVerte [all...] |