/external/deqp/external/openglcts/modules/glesext/texture_buffer/ |
D | esextcTextureBufferBufferParameters.cpp | 63 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); in deinit() 64 gl.unmapBuffer(m_glExtTokens.TEXTURE_BUFFER); in deinit() 94 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_bo_id); in initTest() 214 …queryBufferParameteriv(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_SIZE, 0 /* expected size */) && tes… in iterate() 216 …queryBufferParameteri64v(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_SIZE, 0 /* expected size */) && t… in iterate() 218 gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_bo_size, DE_NULL, GL_STATIC_READ); in iterate() 222 …test_passed = queryBufferParameteriv(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_SIZE, m_bo_size /* ex… in iterate() 224 test_passed = queryBufferParameteri64v(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_SIZE, in iterate() 229 …test_passed = queryBufferParameteriv(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_USAGE, GL_STATIC_READ… in iterate() 232 …test_passed = queryBufferParameteriv(m_glExtTokens.TEXTURE_BUFFER, GL_BUFFER_MAPPED, GL_FALSE) && … in iterate() [all …]
|
D | esextcTextureBufferErrors.cpp | 63 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, 0); in deinit() 64 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); in deinit() 98 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tex_id); in initTest() 104 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_bo_id); in initTest() 107 gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_bo_size, DE_NULL, GL_STATIC_READ); in initTest() 192 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, GL_DEPTH_COMPONENT32F, m_bo_id); in iterate() 198 gl.texBufferRange(m_glExtTokens.TEXTURE_BUFFER, GL_DEPTH_COMPONENT32F, m_bo_id, 0, m_bo_size); in iterate() 206 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, GL_RGBA32I, m_bo_id + 1); in iterate() 211 gl.texBufferRange(m_glExtTokens.TEXTURE_BUFFER, GL_RGBA32I, m_bo_id + 1, 0, m_bo_size); in iterate() 218 gl.texBufferRange(m_glExtTokens.TEXTURE_BUFFER, GL_RGBA32I, m_bo_id, -16, m_bo_size); in iterate() [all …]
|
D | esextcTextureBufferParameters.cpp | 101 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_to_id); in initTest() 107 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_tbo_id); in initTest() 118 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, 0); in deinit() 119 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); in deinit() 166 …gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_n_texels_phase_one * iter->second, &data_phase_one[0… in iterate() 170 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, iter->first, m_tbo_id); in iterate() 190 gl.getIntegerv(m_glExtTokens.TEXTURE_BUFFER_OFFSET_ALIGNMENT, &offset_alignment); in iterate() 195 …gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_n_texels_phase_two * iter->second + offset_alignment, in iterate() 205 gl.texBufferRange(m_glExtTokens.TEXTURE_BUFFER, iter->first, m_tbo_id, offset_alignment, in iterate() 215 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, iter->first, 0); in iterate() [all …]
|
D | esextcTextureBufferMAXSizeValidation.cpp | 77 gl.getIntegerv(m_glExtTokens.MAX_TEXTURE_BUFFER_SIZE, &m_max_tex_buffer_size); in initTest() 83 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_tbo_id); in initTest() 85 …gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_max_tex_buffer_size * sizeof(glw::GLubyte), DE_NULL,… in initTest() 90 buf = (glw::GLubyte*)gl.mapBufferRange(m_glExtTokens.TEXTURE_BUFFER, 0, in initTest() 99 gl.unmapBuffer(m_glExtTokens.TEXTURE_BUFFER); in initTest() 107 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_id); in initTest() 110 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, GL_R8UI, m_tbo_id); in initTest() 188 …gl.getTexLevelParameteriv(m_glExtTokens.TEXTURE_BUFFER, 0, m_glExtTokens.TEXTURE_BUFFER_OFFSET, &t… in iterate() 205 …gl.getTexLevelParameteriv(m_glExtTokens.TEXTURE_BUFFER, 0, m_glExtTokens.TEXTURE_BUFFER_SIZE, &tex… in iterate() 229 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_id); in iterate() [all …]
|
D | esextcTextureBufferActiveUniformValidation.cpp | 125 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_tbo_ids[i]); in initTest() 127 …gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_texture_params[i].get_texture_buffer_size(), 0, GL_D… in initTest() 135 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_ids[i]); in initTest() 137 …gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, m_texture_params[i].get_texture_format(), m_tbo_ids[i]); in initTest() 160 if (uniformType == m_glExtTokens.SAMPLER_BUFFER) in getUniformTypeName() 164 else if (uniformType == m_glExtTokens.INT_SAMPLER_BUFFER) in getUniformTypeName() 168 else if (uniformType == m_glExtTokens.UNSIGNED_INT_SAMPLER_BUFFER) in getUniformTypeName() 172 else if (uniformType == m_glExtTokens.IMAGE_BUFFER) in getUniformTypeName() 176 else if (uniformType == m_glExtTokens.INT_IMAGE_BUFFER) in getUniformTypeName() 180 else if (uniformType == m_glExtTokens.UNSIGNED_INT_IMAGE_BUFFER) in getUniformTypeName() [all …]
|
D | esextcTextureBufferAtomicFunctions.cpp | 90 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_tbo_id); in initTest() 93 …gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_n_texels_in_texture_buffer * sizeof(glw::GLuint), &d… in initTest() 104 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_id); in initTest() 107 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, GL_R32UI, m_tbo_id); in initTest() 194 …m_glExtTokens.TEXTURE_BUFFER, 0, m_n_texels_in_texture_buffer * sizeof(glw::GLuint), GL_MAP_READ_B… in iterate() 214 gl.unmapBuffer(m_glExtTokens.TEXTURE_BUFFER); in iterate() 236 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); in deinit() 237 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, 0); in deinit()
|
D | esextcTextureBufferParamValueIntToFloatConversion.cpp | 97 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_tbo_id); in initTest() 99 …gl.bufferData(m_glExtTokens.TEXTURE_BUFFER, m_texture_buffer_size * sizeof(glw::GLubyte), &dataBuf… in initTest() 110 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_id); in initTest() 113 gl.texBuffer(m_glExtTokens.TEXTURE_BUFFER, GL_R8, m_tbo_id); in initTest() 201 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, m_tbo_tex_id); in iterate() 263 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); in deinit() 264 gl.bindTexture(m_glExtTokens.TEXTURE_BUFFER, 0); in deinit()
|
/external/deqp/external/openglcts/modules/glesext/geometry_shader/ |
D | esextcGeometryShaderConstantVariables.cpp | 160 m_geometry_shader_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in initTest() 221 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_INPUT_COMPONENTS, &constant_values[index]); in iterate() 225 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_OUTPUT_COMPONENTS, &constant_values[index]); in iterate() 229 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, &constant_values[index]); in iterate() 233 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_OUTPUT_VERTICES, &constant_values[index]); in iterate() 237 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, &constant_values[index]); in iterate() 241 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_UNIFORM_COMPONENTS, &constant_values[index]); in iterate() 245 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_ATOMIC_COUNTERS, &constant_values[index]); in iterate() 249 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, &constant_values[index]); in iterate() 253 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_IMAGE_UNIFORMS, &constant_values[index]); in iterate() [all …]
|
D | esextcGeometryShaderLayeredRendering.cpp | 296 …m_tests[LAYERED_RENDERING_TEST_ITERATION_CUBEMAP].gs_id = gl.createShader(m_glExtTokens.GEOMETRY_S… in iterate() 300 …m_tests[LAYERED_RENDERING_TEST_ITERATION_2D_ARRAY].gs_id = gl.createShader(m_glExtTokens.GEOMETRY_… in iterate() 304 …m_tests[LAYERED_RENDERING_TEST_ITERATION_3D].gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER… in iterate() 309 gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in iterate() 336 gl.getIntegerv(m_glExtTokens.LAYER_PROVOKING_VERTEX, &layer_provoking_vertex_gl_value); in iterate() 345 if ((glw::GLenum)layer_provoking_vertex_gl_value == m_glExtTokens.FIRST_VERTEX_CONVENTION) in iterate() 349 else if ((glw::GLenum)layer_provoking_vertex_gl_value == m_glExtTokens.LAST_VERTEX_CONVENTION) in iterate() 353 else if ((glw::GLenum)layer_provoking_vertex_gl_value == m_glExtTokens.UNDEFINED_VERTEX) in iterate()
|
D | esextcGeometryShaderLayeredFBO.cpp | 358 …m_testCtx, gl, incomplete_fbo_ids[n_incomplete_fbo_id], m_glExtTokens.FRAMEBUFFER_INCOMPLETE_LAYER… in iterate() 454 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, in iterate() 457 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, in iterate() 460 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, in iterate() 479 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, in iterate() 482 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, in iterate() 485 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, in iterate() 504 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, in iterate() 507 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, in iterate() 525 m_glExtTokens.FRAMEBUFFER_ATTACHMENT_LAYERED, in iterate() [all …]
|
D | esextcGeometryShaderLayeredRenderingFBONoAttachment.cpp | 240 …gl.getFramebufferParameteriv(GL_DRAW_FRAMEBUFFER, m_glExtTokens.FRAMEBUFFER_DEFAULT_LAYERS, &nLaye… in iterate() 280 m_gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in iterate() 349 …gl.framebufferParameteri(GL_DRAW_FRAMEBUFFER, m_glExtTokens.FRAMEBUFFER_DEFAULT_LAYERS, current_n_… in iterate() 353 …gl.getFramebufferParameteriv(GL_DRAW_FRAMEBUFFER, m_glExtTokens.FRAMEBUFFER_DEFAULT_LAYERS, &nLaye… in iterate()
|
D | esextcGeometryShaderInput.cpp | 342 m_geometry_shader_unsized_arrays_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in initTest() 343 m_geometry_shader_sized_arrays_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in initTest() 592 initCase(m_test_lines_adjacency, m_glExtTokens.LINES_ADJACENCY, 4, /* number of vertices */ in init() 610 …initCase(m_test_triangles_adjacency, m_glExtTokens.TRIANGLE_STRIP_ADJACENCY, 6, /* number of verti… in init() 616 …initCase(m_test_lines_adjacency_to_line_strip, m_glExtTokens.LINES_ADJACENCY, 4 /* number of verti… in init() 622 initCase(m_test_triangles_adjacency_to_triangle_strip, m_glExtTokens.TRIANGLE_STRIP_ADJACENCY, in init() 834 info.gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in initCaseProgram() 938 m_geometry_shader_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in init() 1209 m_geometry_shader_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in init()
|
D | esextcGeometryShaderProgramResource.cpp | 214 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, &maxGSAtomicCounters); in initTest() 222 gl.getIntegerv(m_glExtTokens.MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, &maxGSStorageBlocks); in initTest() 306 m_geometry_shader_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in initTest() 622 glw::GLenum props[] = { m_glExtTokens.REFERENCED_BY_GEOMETRY_SHADER }; in checkIfResourceAtIndexIsReferenced()
|
D | esextcGeometryShaderNonarrayInput.cpp | 215 m_gs_invalid_non_ib = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in iterate() 216 m_gs_invalid_ib = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in iterate() 217 m_gs_valid_non_ib = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in iterate() 218 m_gs_valid_ib = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in iterate()
|
/external/deqp/external/openglcts/modules/glesext/texture_border_clamp/ |
D | esextcTextureBorderClampParameterTextureBorderColor.cpp | 202 gl.texParameterIiv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_int[0]); in iterate() 216 gl.texParameterIiv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_int_zeros[0]); in iterate() 220 gl.samplerParameterIiv(m_sampler_id, m_glExtTokens.TEXTURE_BORDER_COLOR, &data_int[0]); in iterate() 234 gl.samplerParameterIiv(m_sampler_id, m_glExtTokens.TEXTURE_BORDER_COLOR, &data_int_zeros[0]); in iterate() 250 gl.texParameterIuiv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_uint[0]); in iterate() 264 …gl.texParameterIuiv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_uint_zeros[0]); in iterate() 268 gl.samplerParameterIuiv(m_sampler_id, m_glExtTokens.TEXTURE_BORDER_COLOR, &data_uint[0]); in iterate() 282 gl.samplerParameterIuiv(m_sampler_id, m_glExtTokens.TEXTURE_BORDER_COLOR, &data_uint_zeros[0]); in iterate() 297 gl.texParameterfv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_fp[0]); in iterate() 311 gl.texParameterfv(m_texture_targets[i], m_glExtTokens.TEXTURE_BORDER_COLOR, &data_fp_zeros[0]); in iterate() [all …]
|
D | esextcTextureBorderClampParameterBorderColorError.cpp | 127 …VerifyGLTexParameterf(m_texture_target_list[i], m_glExtTokens.TEXTURE_BORDER_COLOR, 0.0f, /* param… in iterate() 136 VerifyGLTexParameteri(m_texture_target_list[i], m_glExtTokens.TEXTURE_BORDER_COLOR, 0, /* param */ in iterate() 152 VerifyGLSamplerParameterf(m_glExtTokens.TEXTURE_BORDER_COLOR, 0.0f, /* param */ in iterate() 155 VerifyGLSamplerParameteri(m_glExtTokens.TEXTURE_BORDER_COLOR, 0, /* param */ in iterate()
|
D | esextcTextureBorderClampBase.cpp | 106 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, 0); in deinitAllTextures() 252 gl.bindBuffer(m_glExtTokens.TEXTURE_BUFFER, m_texture_buffer_id); in initAllTextures() 286 if (pname == m_glExtTokens.TEXTURE_BORDER_COLOR) in getPNameString() 353 if (target == m_glExtTokens.TEXTURE_BORDER_COLOR) in getTexTargetString()
|
/external/deqp/external/openglcts/modules/glesext/tessellation_shader/ |
D | esextcTessellationShaderProgramInterfaces.cpp | 118 m_tc_shader_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in initTest() 119 m_te_shader_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); in initTest() 131 …gl.getIntegerv(m_glExtTokens.MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, &gl_max_tess_control_atomic_… in initTest() 134 …gl.getIntegerv(m_glExtTokens.MAX_TESS_CONTROL_ATOMIC_COUNTERS, &gl_max_tess_control_atomic_counter… in initTest() 136 …gl.getIntegerv(m_glExtTokens.MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, &gl_max_tess_control_shader_s… in initTest() 139 gl.getIntegerv(m_glExtTokens.MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, in initTest() 143 …gl.getIntegerv(m_glExtTokens.MAX_TESS_EVALUATION_ATOMIC_COUNTERS, &gl_max_tess_evaluation_atomic_c… in initTest() 145 gl.getIntegerv(m_glExtTokens.MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, in initTest() 426 glw::GLenum property = (n_iteration == 0) ? m_glExtTokens.REFERENCED_BY_TESS_CONTROL_SHADER : in iterate() 427 m_glExtTokens.REFERENCED_BY_TESS_EVALUATION_SHADER; in iterate() [all …]
|
D | esextcTessellationShaderXFB.cpp | 74 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); in deinit() 265 m_tc_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in initTest() 266 m_te_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); in initTest() 275 m_gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in initTest() 342 m_gs_program_id = createSeparableProgram(m_glExtTokens.GEOMETRY_SHADER, 1, /* n_strings */ in initTest() 404 m_tc_program_id = createSeparableProgram(m_glExtTokens.TESS_CONTROL_SHADER, 1, /* n_strings */ in initTest() 412 m_tc_program_id = createSeparableProgram(m_glExtTokens.TESS_CONTROL_SHADER, 1, /* n_strings */ in initTest() 454 m_te_program_id = createSeparableProgram(m_glExtTokens.TESS_EVALUATION_SHADER, 1, /* n_strings */ in initTest() 591 test_1.expected_data_source = m_glExtTokens.GEOMETRY_SHADER; in iterate() 603 test_2.expected_data_source = m_glExtTokens.TESS_EVALUATION_SHADER; in iterate() [all …]
|
D | esextcTessellationShaderProperties.cpp | 70 static_cast<glw::GLint>(m_glExtTokens.PATCH_VERTICES), 1, 3, in iterate() 216 m_tc_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in initTest() 217 m_te_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); in initTest() 293 test_1.expected_gen_mode_value = m_glExtTokens.QUADS; in iterate() 320 test_2.expected_gen_mode_value = m_glExtTokens.ISOLINES; in iterate() 322 test_2.expected_gen_spacing_value = m_glExtTokens.FRACTIONAL_EVEN; in iterate() 349 test_3.expected_gen_spacing_value = m_glExtTokens.FRACTIONAL_ODD; in iterate() 374 test_4.expected_gen_mode_value = m_glExtTokens.QUADS; in iterate() 463 …gl.getProgramiv(m_po_id, m_glExtTokens.TESS_CONTROL_OUTPUT_VERTICES, &control_output_vertices_valu… in iterate() 464 gl.getProgramiv(m_po_id, m_glExtTokens.TESS_GEN_MODE, &gen_mode_value); in iterate() [all …]
|
D | esextcTessellationShaderTessellation.cpp | 271 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); in deinit() 544 run.tc_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in initRun() 545 run.te_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); in initRun() 625 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 1); in iterate() 668 …gl.drawArrays(m_glExtTokens.PATCHES, 0 /* first */, 1 /* vertices per patch */ * n_total_primitive… in iterate() 792 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); in deinit() 1057 gl.getIntegerv(m_glExtTokens.MAX_PATCH_VERTICES, &gl_max_patch_vertices_value); in initTest() 1159 run.tc_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in initRun() 1169 run.te_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); in initRun() 1341 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, run.n_patch_vertices); in iterate() [all …]
|
D | esextcTessellationShaderTCTE.cpp | 89 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); in deinit() 201 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 1); in initTest() 310 run.tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in executeTestRun() 311 run.tes_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); in executeTestRun() 316 run.gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in executeTestRun() 824 gl.drawArrays(m_glExtTokens.PATCHES, 0 /* first */, m_n_input_vertices_per_run); in executeTestRun() 1207 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); in deinit() 1292 m_tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in initTest() 1293 m_tes_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); in initTest() 1577 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 1); in iterate() [all …]
|
D | esextcTessellationShaderPrimitiveCoverage.cpp | 244 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); in deinit() 419 m_quad_tessellation_tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in initProgramObjects() 422 m_quad_tessellation_tes_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); in initProgramObjects() 425 m_triangles_tessellation_tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in initProgramObjects() 428 m_triangles_tessellation_tes_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); in initProgramObjects() 604 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, n_patch_vertices); in drawPatch() 636 gl.drawArrays(m_glExtTokens.PATCHES, 0 /* first */, n_patch_vertices); in drawPatch() 750 gl.getIntegerv(m_glExtTokens.MAX_TESS_GEN_LEVEL, &gl_max_tess_gen_level_value); in iterate()
|
D | esextcTessellationShaderPoints.cpp | 98 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 3); in deinit() 481 gl.patchParameteri(m_glExtTokens.PATCH_VERTICES, 1); in iterate() 497 test.gs_id = gl.createShader(m_glExtTokens.GEOMETRY_SHADER); in iterate() 502 test.tes_id = gl.createShader(m_glExtTokens.TESS_EVALUATION_SHADER); in iterate() 507 test.tcs_id = gl.createShader(m_glExtTokens.TESS_CONTROL_SHADER); in iterate() 544 gl.drawArrays(m_glExtTokens.PATCHES, 0 /* first */, test.draw_call_count); in iterate() 676 gl.getIntegerv(m_glExtTokens.MAX_TESS_GEN_LEVEL, &gl_max_tess_gen_level_value); in initTest() 803 gl.getIntegerv(m_glExtTokens.MAX_TESS_GEN_LEVEL, &gl_max_tess_gen_level_value); in verifyCorrectAmountOfVertices()
|
D | esextcTessellationShaderUtils.cpp | 74 m_gl.beginQuery(m_parent_test->m_glExtTokens.PRIMITIVES_GENERATED, m_qo_pg_id); in captureTessellationData() 90 m_gl.patchParameteri(m_parent_test->m_glExtTokens.PATCH_VERTICES, program.n_patch_vertices); in captureTessellationData() 94 m_gl.drawArrays(m_parent_test->m_glExtTokens.PATCHES, 0, /* first */ in captureTessellationData() 101 m_gl.endQuery(m_parent_test->m_glExtTokens.PRIMITIVES_GENERATED); in captureTessellationData() 149 m_gl.drawArrays(m_parent_test->m_glExtTokens.PATCHES, 0, /* first */ in captureTessellationData() 182 m_gl.patchParameteri(m_parent_test->m_glExtTokens.PATCH_VERTICES, current_patch_vertices); in captureTessellationData() 343 m_gl.patchParameteri(m_parent_test->m_glExtTokens.PATCH_VERTICES, 3); in deinit() 1238 tc_id = m_gl.createShader(m_parent_test->m_glExtTokens.TESS_CONTROL_SHADER); in initTessellationVertexCounterProgram() 1239 te_id = m_gl.createShader(m_parent_test->m_glExtTokens.TESS_EVALUATION_SHADER); in initTessellationVertexCounterProgram()
|