opengl-cts-4.6.5.0: OpenGL CTS 4.6.5.0
lordalcol
released this
15 Aug 16:08
·
405 commits
to main
since this release
New Tests: * Port KC-CTS tests to VK-GL-CTS (transform_feedback3), PART 4 * Re-enable few texture.mipmap tests from GLES CTS 3.2.3.x * Update tests to cover BGRA8 formats * Port KC-CTS tests to VK-GL-CTS (uniform_buffer_object_structure_declaration), PART 6 * Port KC-CTS tests to VK-GL-CTS (sgis_texture_lod_basic), PART 3 * Test BGRA when supported * Port KC-CTS tests to VK-GL-CTS (framebuffer_blit), PART 2 * Run clip and cull distance tests on OpenGL ES * Port KC-CTS tests to VK-GL-CTS (transform_feedback2_states), PART 7 * Re-enable tests dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_out_of_bounds* * Port KC-CTS tests to VK-GL-CTS (texture_lod_bias), PART 1 * Split KHR-Single-GL4x.enhanced_layouts* tests * Re-enable tests dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.* * Split KHR-GL4x.copy_image.functional test * Port KC-CTS tests to VK-GL-CTS (buffer_objects), PART 5 * Added KHR-GLESEXT.* to be part of mustpass * Re-enable dEQP-GLES2.functional.attribute_location.bind_aliasing.max_cond* * Split KHR-GL4x.texture_swizzle.smoke and KHR-GL4x.texture_swizzle.functional test * Port read(First)InvocationARB() Vulkan tests to OpenGL Fixes: * Split tests ARB_sparse_buffer and ARB_sparse_texture(2|_clamp) * Check for ES3.1 support in EGL Sync test * test that uniform blocks are accessible in at least one shader stage * Fix transform feedback issue * Fix the precision loss issue in native d16 * Split KHR-GLES32.core.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize * Disable GL_DITHER in EGL color clear tests * use MAP_READ_BIT when querying buffer contents * fix R16 format checks in dEQP-GL45-ES3 FBO tests * Allow line width to be expected-1 for floating point line widths * prevent uniform access from being optimized out in interface_query tests * Allow slight image differences in EGL render tests for RGBA4444/5551 * Add -f as an alias for --deqp-caselist-file * Restore configLogFilename in TestRunSummary * Initialize m_defaultFBO correctly for FramebufferBlitMultiToSingleSampledTestCase * Fix conversions in 3fa2b7a060 changes for 10-bit RTs * Fix KHR-GLES3.texture_lod_basic.lod_selection 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)