/external/deqp/external/openglcts/modules/glesext/texture_buffer/ |
esextcTextureBufferBufferParameters.cpp | 63 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); 64 gl.unmapBuffer(m_glExtTokens.TEXTURE_BUFFER); 94 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_bo_id); 214 queryBufferParameteriv(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_SIZE, 0 /* expected size */) && test_passed; 216 queryBufferParameteri64v(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_SIZE, 0 /* expected size */) && test_passed; 218 gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_bo_size, DE_NULL, GL_STATIC_READ); 222 test_passed = queryBufferParameteriv(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_SIZE, m_bo_size /* expected size */) && 224 test_passed = queryBufferParameteri64v(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_SIZE, 229 test_passed = queryBufferParameteriv(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_USAGE, GL_STATIC_READ) && test_passed; 232 test_passed = queryBufferParameteriv(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_MAPPED, GL_FALSE) && test_passed [all...] |
esextcTextureBufferErrors.cpp | 63 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, 0); 64 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); 98 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tex_id); 104 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_bo_id); 107 gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_bo_size, DE_NULL, GL_STATIC_READ); 192 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, GL_DEPTH_COMPONENT32F, m_bo_id); 198 gl.texBufferRange(m_glExtTokens.TEXTURE_BUFFER, GL_DEPTH_COMPONENT32F, m_bo_id, 0, m_bo_size); 206 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, GL_RGBA32I, m_bo_id + 1); 211 gl.texBufferRange(m_glExtTokens.TEXTURE_BUFFER, GL_RGBA32I, m_bo_id + 1, 0, m_bo_size); 218 gl.texBufferRange(m_glExtTokens.TEXTURE_BUFFER, GL_RGBA32I, m_bo_id, -16, m_bo_size) [all...] |
esextcTextureBufferMAXSizeValidation.cpp | 77 gl.getIntegerv(m_glExtTokens.MAX_TEXTURE_BUFFER_SIZE, &m_max_tex_buffer_size); 83 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_tbo_id); 85 gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_max_tex_buffer_size * sizeof(glw::GLubyte), DE_NULL, GL_DYNAMIC_DRAW); 90 buf = (glw::GLubyte*)gl.mapBufferRange(m_glExtTokens.TEXTURE_BUFFER, 0, 99 gl.unmapBuffer(m_glExtTokens.TEXTURE_BUFFER); 107 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_id); 110 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, GL_R8UI, m_tbo_id); 188 gl.getTexLevelParameteriv(m_glExtTokens.TEXTURE_BUFFER, 0, m_glExtTokens.TEXTURE_BUFFER_OFFSET, &textureOffset); 205 gl.getTexLevelParameteriv(m_glExtTokens.TEXTURE_BUFFER, 0, m_glExtTokens.TEXTURE_BUFFER_SIZE, &textureSize) [all...] |
esextcTextureBufferAtomicFunctions.cpp | 90 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_tbo_id); 93 gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_n_texels_in_texture_buffer * sizeof(glw::GLuint), &data_buffer[0], 104 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_id); 107 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, GL_R32UI, m_tbo_id); 194 m_glExtTokens.TEXTURE_BUFFER, 0, m_n_texels_in_texture_buffer * sizeof(glw::GLuint), GL_MAP_READ_BIT); 214 gl.unmapBuffer(m_glExtTokens.TEXTURE_BUFFER); 236 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); 237 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, 0);
|
esextcTextureBufferParameters.cpp | 101 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_to_id); 107 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_tbo_id); 118 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, 0); 119 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); 166 gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_n_texels_phase_one * iter->second, &data_phase_one[0], 170 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, iter->first, m_tbo_id); 190 gl.getIntegerv(m_glExtTokens.TEXTURE_BUFFER_OFFSET_ALIGNMENT, &offset_alignment); 195 gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_n_texels_phase_two * iter->second + offset_alignment, 205 gl.texBufferRange(m_glExtTokens.TEXTURE_BUFFER, iter->first, m_tbo_id, offset_alignment, 215 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, iter->first, 0) [all...] |
esextcTextureBufferActiveUniformValidation.cpp | 125 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_tbo_ids[i]); 127 gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_texture_params[i].get_texture_buffer_size(), 0, GL_DYNAMIC_DRAW); 135 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_ids[i]); 137 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, m_texture_params[i].get_texture_format(), m_tbo_ids[i]); 160 if (uniformType == m_glExtTokens.SAMPLER_BUFFER) 164 else if (uniformType == m_glExtTokens.INT_SAMPLER_BUFFER) 168 else if (uniformType == m_glExtTokens.UNSIGNED_INT_SAMPLER_BUFFER) 172 else if (uniformType == m_glExtTokens.IMAGE_BUFFER) 176 else if (uniformType == m_glExtTokens.INT_IMAGE_BUFFER) 180 else if (uniformType == m_glExtTokens.UNSIGNED_INT_IMAGE_BUFFER [all...] |
esextcTextureBufferParamValueIntToFloatConversion.cpp | 97 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_tbo_id); 99 gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_texture_buffer_size * sizeof(glw::GLubyte), &dataBuffer[0], 110 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_id); 113 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, GL_R8, m_tbo_id); 201 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_id); 263 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); 264 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, 0);
|
/external/deqp/external/openglcts/modules/glesext/geometry_shader/ |
esextcGeometryShaderConstantVariables.cpp | 160 m_geometry_shader_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 221 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_INPUT_COMPONENTS, &constant_values[index]); 225 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_OUTPUT_COMPONENTS, &constant_values[index]); 229 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, &constant_values[index]); 233 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_OUTPUT_VERTICES, &constant_values[index]); 237 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, &constant_values[index]); 241 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_UNIFORM_COMPONENTS, &constant_values[index]); 245 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_ATOMIC_COUNTERS, &constant_values[index]); 249 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, &constant_values[index]); 253 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_IMAGE_UNIFORMS, &constant_values[index]) [all...] |
esextcGeometryShaderLayeredRenderingFBONoAttachment.cpp | 240 gl.getFramebufferParameteriv(GL_DRAW_FRAMEBUFFER, m_glExtTokens.FRAMEBUFFER_DEFAULT_LAYERS, &nLayers); 280 m_gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 349 gl.framebufferParameteri(GL_DRAW_FRAMEBUFFER, m_glExtTokens.FRAMEBUFFER_DEFAULT_LAYERS, current_n_layers); 353 gl.getFramebufferParameteriv(GL_DRAW_FRAMEBUFFER, m_glExtTokens.FRAMEBUFFER_DEFAULT_LAYERS, &nLayers);
|
esextcGeometryShaderLayeredRendering.cpp | 296 m_tests[LAYERED_RENDERING_TEST_ITERATION_CUBEMAP].gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 300 m_tests[LAYERED_RENDERING_TEST_ITERATION_2D_ARRAY].gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 304 m_tests[LAYERED_RENDERING_TEST_ITERATION_3D].gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 309 gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 336 gl.getIntegerv(m_glExtTokens.LAYER_PROVOKING_VERTEX, &layer_provoking_vertex_gl_value); 345 if ((glw::GLenum)layer_provoking_vertex_gl_value == m_glExtTokens.FIRST_VERTEX_CONVENTION) 349 else if ((glw::GLenum)layer_provoking_vertex_gl_value == m_glExtTokens.LAST_VERTEX_CONVENTION) 353 else if ((glw::GLenum)layer_provoking_vertex_gl_value == m_glExtTokens.UNDEFINED_VERTEX)
|
esextcGeometryShaderNonarrayInput.cpp | 215 m_gs_invalid_non_ib = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 216 m_gs_invalid_ib = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 217 m_gs_valid_non_ib = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 218 m_gs_valid_ib = gl.createShader(m_glExtTokens.GEOMETRY_SHADER);
|
esextcGeometryShaderProgramResource.cpp | 214 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, &maxGSAtomicCounters); 222 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, &maxGSStorageBlocks); 306 m_geometry_shader_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 622 glw::GLenum props[] = { m_glExtTokens.REFERENCED_BY_GEOMETRY_SHADER };
|
esextcGeometryShaderPrimitiveQueries.cpp | 342 m_gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 496 gl.beginQuery(m_glExtTokens.PRIMITIVES_GENERATED, m_qo_primitives_generated_id); 510 gl.endQuery(m_glExtTokens.PRIMITIVES_GENERATED);
|
esextcGeometryShaderLayeredFBO.cpp | 358 m_testCtx, gl, incomplete_fbo_ids[n_incomplete_fbo_id], m_glExtTokens.FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS); 454 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, 457 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, 460 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, 479 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, 482 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, 485 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, 504 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, 507 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, 525 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED [all...] |
/external/deqp/external/openglcts/modules/glesext/tessellation_shader/ |
esextcTessellationShaderProgramInterfaces.cpp | 118 m_tc_shader_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); 119 m_te_shader_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); 131 gl.getIntegerv(m_glExtTokens.MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, &gl_max_tess_control_atomic_counter_buffers); 134 gl.getIntegerv(m_glExtTokens.MAX_TESS_CONTROL_ATOMIC_COUNTERS, &gl_max_tess_control_atomic_counters); 136 gl.getIntegerv(m_glExtTokens.MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, &gl_max_tess_control_shader_storage_blocks); 139 gl.getIntegerv(m_glExtTokens.MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, 143 gl.getIntegerv(m_glExtTokens.MAX_TESS_EVALUATION_ATOMIC_COUNTERS, &gl_max_tess_evaluation_atomic_counters); 145 gl.getIntegerv(m_glExtTokens.MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, 426 glw::GLenum property = (n_iteration == 0) ? m_glExtTokens.REFERENCED_BY_TESS_CONTROL_SHADER : 427 m_glExtTokens.REFERENCED_BY_TESS_EVALUATION_SHADER [all...] |
esextcTessellationShaderXFB.cpp | 74 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); 265 m_tc_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); 266 m_te_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); 275 m_gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 342 m_gs_program_id = createSeparableProgram(m_glExtTokens.GEOMETRY_SHADER, 1, /* n_strings */ 407 m_tc_program_id = createSeparableProgram(m_glExtTokens.TESS_CONTROL_SHADER, 1, /* n_strings */ 415 m_tc_program_id = createSeparableProgram(m_glExtTokens.TESS_CONTROL_SHADER, 1, /* n_strings */ 457 m_te_program_id = createSeparableProgram(m_glExtTokens.TESS_EVALUATION_SHADER, 1, /* n_strings */ 594 test_1.expected_data_source = m_glExtTokens.GEOMETRY_SHADER; 606 test_2.expected_data_source = m_glExtTokens.TESS_EVALUATION_SHADER [all...] |
esextcTessellationShaderProperties.cpp | 70 static_cast<glw::GLint>(m_glExtTokens.PATCH_VERTICES), 1, 3, 216 m_tc_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); 217 m_te_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); 293 test_1.expected_gen_mode_value = m_glExtTokens.QUADS; 320 test_2.expected_gen_mode_value = m_glExtTokens.ISOLINES; 322 test_2.expected_gen_spacing_value = m_glExtTokens.FRACTIONAL_EVEN; 349 test_3.expected_gen_spacing_value = m_glExtTokens.FRACTIONAL_ODD; 374 test_4.expected_gen_mode_value = m_glExtTokens.QUADS; 463 gl.getProgramiv(m_po_id, m_glExtTokens.TESS_CONTROL_OUTPUT_VERTICES, &control_output_vertices_value); 464 gl.getProgramiv(m_po_id, m_glExtTokens.TESS_GEN_MODE, &gen_mode_value) [all...] |
esextcTessellationShaderTessellation.cpp | 271 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); 544 run.tc_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); 545 run.te_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); 625 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 1); 668 gl.drawArrays(m_glExtTokens.PATCHES, 0 /* first */, 1 /* vertices per patch */ * n_total_primitives); 792 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); [all...] |
esextcTessellationShaderPrimitiveCoverage.cpp | 244 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); 419 m_quad_tessellation_tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); 422 m_quad_tessellation_tes_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); 425 m_triangles_tessellation_tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); 428 m_triangles_tessellation_tes_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); 604 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, n_patch_vertices); 636 gl.drawArrays(m_glExtTokens.PATCHES, 0 /* first */, n_patch_vertices); 750 gl.getIntegerv(m_glExtTokens.MAX_TESS_GEN_LEVEL, &gl_max_tess_gen_level_value);
|
esextcTessellationShaderPoints.cpp | 98 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); 481 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 1); 497 test.gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 502 test.tes_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); 507 test.tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); 544 gl.drawArrays(m_glExtTokens.PATCHES, 0 /* first */, test.draw_call_count); 676 gl.getIntegerv(m_glExtTokens.MAX_TESS_GEN_LEVEL, &gl_max_tess_gen_level_value); 803 gl.getIntegerv(m_glExtTokens.MAX_TESS_GEN_LEVEL, &gl_max_tess_gen_level_value); [all...] |
esextcTessellationShaderTCTE.cpp | 89 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); 201 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 1); 310 run.tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); 311 run.tes_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); 316 run.gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); 824 gl.drawArrays(m_glExtTokens.PATCHES, 0 /* first */, m_n_input_vertices_per_run); [all...] |
/external/deqp/external/openglcts/modules/glesext/texture_border_clamp/ |
esextcTextureBorderClampParameterTextureBorderColor.cpp | 202 gl.texParameterIiv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_int[0]); 216 gl.texParameterIiv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_int_zeros[0]); 220 gl.samplerParameterIiv(m_sampler_id, m_glExtTokens.TEXTURE_BORDER_COLOR, &data_int[0]); 234 gl.samplerParameterIiv(m_sampler_id, m_glExtTokens.TEXTURE_BORDER_COLOR, &data_int_zeros[0]); 250 gl.texParameterIuiv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_uint[0]); 264 gl.texParameterIuiv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_uint_zeros[0]); 268 gl.samplerParameterIuiv(m_sampler_id, m_glExtTokens.TEXTURE_BORDER_COLOR, &data_uint[0]); 282 gl.samplerParameterIuiv(m_sampler_id, m_glExtTokens.TEXTURE_BORDER_COLOR, &data_uint_zeros[0]); 297 gl.texParameterfv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_fp[0]); 311 gl.texParameterfv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_fp_zeros[0]) [all...] |
esextcTextureBorderClampBase.cpp | 106 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); 252 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_texture_buffer_id); 286 if (pname == m_glExtTokens.TEXTURE_BORDER_COLOR) 353 if (target == m_glExtTokens.TEXTURE_BORDER_COLOR)
|
esextcTextureBorderClampParameterBorderColorError.cpp | 127 VerifyGLTexParameterf(m_texture_target_list[i], m_glExtTokens.TEXTURE_BORDER_COLOR, 0.0f, /* param */ 136 VerifyGLTexParameteri(m_texture_target_list[i], m_glExtTokens.TEXTURE_BORDER_COLOR, 0, /* param */ 152 VerifyGLSamplerParameterf(m_glExtTokens.TEXTURE_BORDER_COLOR, 0.0f, /* param */ 155 VerifyGLSamplerParameteri(m_glExtTokens.TEXTURE_BORDER_COLOR, 0, /* param */
|
/external/deqp/external/openglcts/modules/glesext/texture_cube_map_array/ |
esextcTextureCubeMapArrayFBOIncompleteness.cpp | 220 gl.getIntegerv(m_glExtTokens.MAX_FRAMEBUFFER_LAYERS, &gl_max_framebuffer_layers_ext_value); 276 result = checkState(m_glExtTokens.FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS,
|