opengl-es-cts-3.2.11.0: OpenGL ES CTS 3.2.11.0
lordalcol
released this
15 Aug 16:08
·
407 commits
to main
since this release
New Tests: * Port KC-CTS tests to VK-GL-CTS (transform_feedback3), PART 4 * Run clip and cull distance tests on OpenGL ES * Port KC-CTS tests to VK-GL-CTS (framebuffer_blit), PART 2 * Port KC-CTS tests to VK-GL-CTS (transform_feedback2_states), PART 7 * Split KHR-GL4x.texture_swizzle.smoke and KHR-GL4x.texture_swizzle.functional test * Added KHR-GLESEXT.* to be part of mustpass * Port KC-CTS tests to VK-GL-CTS (sgis_texture_lod_basic), PART 3 * Split KHR-GL4x.copy_image.functional test * Port KC-CTS tests to VK-GL-CTS (buffer_objects), PART 5 * Update tests to cover BGRA8 formats * Re-enable tests dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.* * Split KHR-Single-GL4x.enhanced_layouts* tests * Re-enable dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond* * Test BGRA when supported * Port KC-CTS tests to VK-GL-CTS (uniform_buffer_object_structure_declaration), PART 6 * Port KC-CTS tests to VK-GL-CTS (texture_lod_bias), PART 1 * Re-enable tests dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds* * Re-enable few texture.mipmap tests from GLES CTS 3.2.3.x Fixes: * fix cube array extension check for dEQP-GL45-ES3 * add buffer read bit for buffer access * delete illegal dEQP-GL45-ES3 unsized format tests * fix extension checks for dEQP-GL45-ES3 border clamp tests * Use NEAREST filtering for integer formats in sparse access tests * Fix memory leak in KHR-GL46.tessellation_shader.vertex.vertex_spacing * Fix sparse_texture2 tests for GL_TEXTURE_2D_MULTISAMPLE_ARRAY * fix R16 format checks in dEQP-GL45-ES3 FBO tests * Split KHR-GLES32.core.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize * framebuffer SRGB checks in dEQP-GL45-ES3 tests * Check for ES3.1 support in EGL Sync test * use MAP_READ_BIT when querying buffer contents * fix texture buffer extension check for dEQP-GL45-ES3 * Fix the precision loss issue in native d16 * delete illegal dEQP-GL45-ES3 negative interpolation tests * Split tests ARB_sparse_buffer and ARB_sparse_texture(2|_clamp) * Fix KHR-GLES3.texture_lod_basic.lod_selection for 10-bit RTs * Add -f as an alias for --deqp-caselist-file * Restore configLogFilename in TestRunSummary * Fix conversions in 3fa2b7a060 changes for 10-bit RTs Improvements: * add BGRA support for reference context * add support for bgra in texture-util * Run clang-format + remove de* types * Add an optional clean up step in check_build_sanity * Update KC CTS * Fix OrderHints and SavedOrderHints indexing * Fix a wrong class type in tcuTestLogParserJNI * Modify .editorconfig file to use spaces instead of tabs * Add test log parser for new android activity * Fix variables go out of scope before getting passed to the driver * Add missing virtual destructor to TriangleGenerator * Fix build due to incorrect standard flags * Add the instruction to run new ES32GetTestParamActivity * Share test configuration between case and instance in EDS tests * Support arm64 as host build platform for Android CTS * Fix compilation issues within PlatformMemoryLimits * Fix missing Android build dependencies * Change virtual ... = DE_NULL; to virtual ... = 0; (Part 2)