/external/deqp/external/openglcts/modules/gles31/ |
es31cTextureStorageMultisampleGetActiveUniformTests.hpp | 58 glw::GLint po_id; member in class:glcts::MultisampleTextureGetActiveUniformSamplersTest
|
es31cTextureStorageMultisampleGetActiveUniformTests.cpp | 157 , po_id(0) 176 po_id = gl.createProgram(); 188 gl.deleteProgram(po_id); 208 gl.attachShader(po_id, fs_id); 209 gl.attachShader(po_id, vs_id); 271 gl.linkProgram(po_id); 274 gl.getProgramiv(po_id, GL_LINK_STATUS, &link_status); 284 gl.getProgramiv(po_id, GL_ACTIVE_UNIFORMS, &n_active_uniforms); 291 gl.getProgramiv(po_id, GL_ACTIVE_UNIFORM_MAX_LENGTH, &max_active_uniform_length); 329 gl.getActiveUniform(po_id, n_uniform, max_active_uniform_length, NULL, /* length * [all...] |
es31cTextureStorageMultisampleFunctionalTests.cpp | 269 , po_id(0) 340 if (po_id != 0) 342 gl.deleteProgram(po_id); 344 po_id = 0; 381 po_id = gl.createProgram(); 481 const glw::GLuint program_ids[] = { po_depth_preview_id, po_id }; 486 gl.attachShader(po_id, fs_id); 487 gl.attachShader(po_id, vs_id); 575 gl.useProgram(po_id); 576 GLU_EXPECT_NO_ERROR(gl.getError(), "glUseProgram() for program object po_id failed") [all...] |
es31cTextureStorageMultisampleFunctionalTests.hpp | 78 glw::GLuint po_id; member in class:glcts::MultisampleTextureFunctionalTestsBlittingMultisampledDepthAttachmentTest 104 glw::GLuint po_id; member in class:glcts::MultisampleTextureFunctionalTestsBlittingMultisampledIntegerAttachmentTest 203 glw::GLuint po_id; member in class:glcts::MultisampleTextureFunctionalTestsTextureSizeFragmentShadersTest 226 glw::GLuint po_id; member in class:glcts::MultisampleTextureFunctionalTestsTextureSizeVertexShadersTest
|
/external/deqp/external/openglcts/modules/glesext/tessellation_shader/ |
esextcTessellationShaderTCTE.hpp | 128 glw::GLuint po_id; member in struct:glcts::TessellationShaderTCTEDataPassThrough::_run 150 po_id = 0; 225 glw::GLuint po_id; member in struct:glcts::TessellationShaderTCTEgl_MaxPatchVertices_Position_PointSize::_run 250 , po_id(0) 393 glw::GLuint po_id; member in struct:glcts::TessellationShaderTCTEgl_TessLevel::_test_descriptor 404 po_id = 0; 475 glw::GLuint po_id; member in struct:glcts::TessellationShaderTCTEgl_PatchVerticesIn::_test_descriptor 485 po_id = 0;
|
esextcTessellationShaderPoints.hpp | 107 glw::GLint po_id; member in struct:glcts::TessellationShaderPointsgl_PointSize::_test_descriptor 124 po_id = 0;
|
esextcTessellationShaderTessellation.hpp | 106 glw::GLuint po_id; member in struct:glcts::TessellationShaderTessellationInputPatchDiscard::_run 113 po_id = 0; 201 glw::GLuint po_id; member in struct:glcts::TessellationShaderTessellationgl_InvocationID_PatchVerticesIn_PrimitiveID::_run 216 po_id = 0; 299 glw::GLuint po_id; member in struct:glcts::TessellationShaderTessellationgl_TessCoord::_test_descriptor 317 po_id = 0;
|
esextcTessellationShaderTessellation.cpp | 329 if (run.po_id != 0) 331 gl.deleteProgram(run.po_id); 333 run.po_id = 0; 540 run.po_id = gl.createProgram(); 570 gl.attachShader(run.po_id, m_fs_id); 571 gl.attachShader(run.po_id, run.tc_id); 572 gl.attachShader(run.po_id, run.te_id); 573 gl.attachShader(run.po_id, m_vs_id); 581 gl.transformFeedbackVaryings(run.po_id, n_varyings, varyings, GL_INTERLEAVED_ATTRIBS); 587 gl.linkProgram(run.po_id); [all...] |
esextcTessellationShaderUtils.hpp | 327 glw::GLint po_id; member in struct:glcts::TessellationShaderUtils::_tessellation_vertex_counter_program 341 po_id = 0; 354 if (po_id != 0) 356 m_gl.deleteProgram(po_id); 357 po_id = 0;
|
esextcTessellationShaderVertexOrdering.cpp | 363 glw::GLuint po_id = gl.createProgram(); local 366 gl.attachShader(po_id, m_fs_id); 367 gl.attachShader(po_id, m_tc_id); 368 gl.attachShader(po_id, te_id); 369 gl.attachShader(po_id, m_vs_id); 375 gl.transformFeedbackVaryings(po_id, 1, /* count */ 382 gl.linkProgram(po_id); 385 gl.getProgramiv(po_id, GL_LINK_STATUS, &link_status); 418 glw::GLint inner_tess_level_uniform_location = gl.getUniformLocation(po_id, "inner_tess_level"); 419 glw::GLint outer_tess_level_uniform_location = gl.getUniformLocation(po_id, "outer_tess_level") [all...] |
esextcTessellationShaderTriangles.hpp | 86 glw::GLuint po_id; member in struct:glcts::TessellationShaderTrianglesDegenerateTriangle::_test_descriptor 92 po_id = 0;
|
esextcTessellationShaderPrimitiveCoverage.hpp | 70 void drawPatch(glw::GLuint po_id, glw::GLuint n_patch_vertices, glw::GLuint n_draw_call_vertices,
|
esextcTessellationShaderTCTE.cpp | 150 if (run.po_id != 0) 152 gl.deleteProgram(run.po_id); 154 run.po_id = 0; 304 run.po_id = gl.createProgram(); 322 gl.attachShader(run.po_id, run.fs_id); 323 gl.attachShader(run.po_id, run.tcs_id); 324 gl.attachShader(run.po_id, run.tes_id); 325 gl.attachShader(run.po_id, run.vs_id); 329 gl.attachShader(run.po_id, run.gs_id); 755 gl.transformFeedbackVaryings(run.po_id, n_varyings, varyings, GL_INTERLEAVED_ATTRIBS) [all...] |
esextcTessellationShaderXFB.cpp | 192 glw::GLuint po_id = 0; local 200 po_id = gl.createProgram(); 204 gl.programParameteri(po_id, GL_PROGRAM_SEPARABLE, GL_TRUE); 210 gl.transformFeedbackVaryings(po_id, n_varyings, varyings, GL_SEPARATE_ATTRIBS); 214 bool build_success = buildProgram(po_id, so_id, n_strings, strings); 222 gl.deleteProgram(po_id); 224 po_id = 0; 240 return po_id;
|
esextcTessellationShaderTriangles.cpp | 150 if (test.po_id != 0) 152 gl.deleteProgram(test.po_id); 154 test.po_id = 0; 293 test.po_id = gl.createProgram(); 371 gl.attachShader(test.po_id, m_fs_id); 372 gl.attachShader(test.po_id, m_tc_id); 373 gl.attachShader(test.po_id, test.te_id); 374 gl.attachShader(test.po_id, m_vs_id); 381 gl.transformFeedbackVaryings(test.po_id, n_varyings, varyings, GL_INTERLEAVED_ATTRIBS); 387 gl.linkProgram(test.po_id); [all...] |
esextcTessellationShaderPrimitiveCoverage.cpp | 564 * @param po_id program object handle to draw tesselated primitive 574 void TessellationShaderPrimitiveCoverage::drawPatch(glw::GLuint po_id, glw::GLuint n_patch_vertices, 585 gl.useProgram(po_id); 592 innerLevelUniformLocation = gl.getUniformLocation(po_id, "innerLevel"); 595 outerLevelUniformLocation = gl.getUniformLocation(po_id, "outerLevel"); 617 stencilPassColorUniformLocation = gl.getUniformLocation(po_id, "stencil_fail_color");
|
esextcTessellationShaderUtils.cpp | 71 m_gl.useProgram(program.po_id); 1233 glw::GLint po_id = 0; local [all...] |
esextcTessellationShaderPoints.cpp | 118 if (test.po_id != 0) 120 gl.deleteProgram(test.po_id); 517 test.po_id = gl.createProgram(); 521 buildProgram(test.po_id, test.fs_id, test.fs_id ? 1 : 0, &test.fs_body, test.gs_id, test.gs_id ? 1 : 0, 540 gl.useProgram(test.po_id); [all...] |
esextcTessellationShaderInvariance.cpp | 131 if (program.po_id != 0) 133 gl.deleteProgram(program.po_id); 341 program.po_id = gl.createProgram(); 452 gl.attachShader(program.po_id, shader_id); 470 gl.transformFeedbackVaryings(program.po_id, n_xfb_names, xfb_names, GL_INTERLEAVED_ATTRIBS); 476 gl.linkProgram(program.po_id); 479 gl.getProgramiv(program.po_id, GL_LINK_STATUS, &link_status); 489 gl.getUniformLocation(program.po_id, getInnerTessLevelUniformName()); 491 gl.getUniformLocation(program.po_id, getOuterTessLevelUniformName()); 558 gl.useProgram(program.po_id); [all...] |
/external/deqp/external/openglcts/modules/glesext/ |
esextcTestCaseBase.hpp | 165 bool buildProgram(glw::GLuint po_id, glw::GLuint sh1_shader_id, unsigned int n_sh1_body_parts, 168 bool buildProgram(glw::GLuint po_id, glw::GLuint sh1_shader_id, unsigned int n_sh1_body_parts, 172 bool buildProgram(glw::GLuint po_id, glw::GLuint sh1_shader_id, unsigned int n_sh1_body_parts, 177 bool buildProgram(glw::GLuint po_id, glw::GLuint sh1_shader_id, unsigned int n_sh1_body_parts, 183 bool buildProgram(glw::GLuint po_id, glw::GLuint sh1_shader_id, unsigned int n_sh1_body_parts, 196 std::string getLinkingInfoLog(glw::GLuint po_id); 238 bool buildProgramVA(glw::GLuint po_id, bool* out_has_compilation_failed, unsigned int sh_stages, ...);
|
esextcTestCaseBase.cpp | 381 * @param po_id Program handle 394 bool TestCaseBase::buildProgramVA(glw::GLuint po_id, bool* out_has_compilation_failed, unsigned int sh_stages, ...) 448 gl.attachShader(po_id, sh_id); 469 gl.linkProgram(po_id); 472 gl.getProgramiv(po_id, GL_LINK_STATUS, &link_status); 478 std::string link_log = getLinkingInfoLog(po_id); 508 * @param po_id ID of program object 516 bool TestCaseBase::buildProgram(glw::GLuint po_id, glw::GLuint sh1_shader_id, unsigned int n_sh1_body_parts, 519 return buildProgramVA(po_id, out_has_compilation_failed, 1, sh1_shader_id, n_sh1_body_parts, sh1_body_parts); 529 * @param po_id ID of program objec [all...] |
/external/deqp/external/openglcts/modules/glesext/geometry_shader/ |
esextcGeometryShaderLayeredRendering.hpp | 145 glw::GLuint po_id; member in struct:glcts::GeometryShaderLayeredRendering::__anon17561
|
esextcGeometryShaderLayeredRendering.cpp | 193 return buildProgram(test->po_id, test->fs_id, test->n_fs_parts, test->fs_parts, test->gs_id, test->n_gs_parts, 315 m_tests[LAYERED_RENDERING_TEST_ITERATION_CUBEMAP].po_id = gl.createProgram(); 316 m_tests[LAYERED_RENDERING_TEST_ITERATION_2D_ARRAY].po_id = gl.createProgram(); 317 m_tests[LAYERED_RENDERING_TEST_ITERATION_3D].po_id = gl.createProgram(); 319 m_tests[LAYERED_RENDERING_TEST_ITERATION_2D_MULTISAMPLE_ARRAY].po_id = gl.createProgram(); 365 gl.getUniformLocation(m_tests[test_index].po_id, "provoking_vertex_index"); 372 gl.programUniform1i(m_tests[test_index].po_id, provoking_vertex_index_uniform_location, 447 program_id = m_tests[n_current_test].po_id; 639 if (m_tests[n_current_test].po_id != 0) 641 gl.deleteProgram(m_tests[n_current_test].po_id); [all...] |
esextcGeometryShaderInput.cpp | 449 glw::GLuint po_id = (n_case == 0) ? m_program_object_unsized_arrays_id : m_program_object_sized_arrays_id; local 451 gl.useProgram(po_id); 679 gl.useProgram(test->po_id); 768 if (0 != info.po_id) 770 gl.deleteProgram(info.po_id); 832 info.po_id = gl.createProgram(); 845 gl.transformFeedbackVaryings(info.po_id, n_captured_varyings_size, captured_varyings, GL_SEPARATE_ATTRIBS); 848 if (false == buildProgram(info.po_id, info.fs_id, 1 /* number of fragment shader code parts */, [all...] |
esextcGeometryShaderInput.hpp | 166 glw::GLint po_id; member in struct:glcts::GeometryShader_gl_in_ArrayLengthTest::Case
|