Skip to content

opengl-es-cts-3.2.10.0: OpenGL ES CTS 3.2.10.0

Compare
Choose a tag to compare
@lordalcol lordalcol released this 26 Feb 15:45
· 910 commits to main since this release
New Tests:
 * Implement Sync Tests between CPU and GPU
 * Consider GL_QCOM_render_sRGB_R8_RG8 in FBO completeness
 * Add tests for EXT_gl_colorspace_bt2020
 * Add tests for recently added HLG format
 * Add EGL_ANDROID_RECORDABLE to config testing
 * Support FP16 CPU Rendering for GLES2
 * Allow for KHR robust buffer access behavior

Fixes:
 * Fix error handling in negative shader API tests for SPIRV
 * Fix incorrect query result of array size
 * Avoid ambiguous roundings in ModifyRenderbufferClearColor
 * Fix atomic swapcomp return value tests
 * Remove Context ES 3.1 requirement for GL_EXT_render_snorm
 * Remove deFloatCmp functions
 * Tweak grid size in vertex shader render test
 * surfaceless: Fix shared contexts and implement makeCurrent
 * Skip AHB formats on GLES2 compressed_texture tests
 * Fix problems when buffer_storage not supported
 * Test alpha-less 10bit formats correctly in wide_color tests
 * Add extra warm up render loop to allow performance to stabilize
 * Fix division by 0 in framebuffer fetch tests
 * Fix texture setup in subgroupmemorybarrierimage tests
 * Don't attempt to test linear-filtered depth border clamping on ES.
 * TransformFeedback API errors in compatibility profiles
 * es31cDrawIndirectTests: handle the RGB10 case
 * Fix nearest_edge cases for RGB10 surfaces
 * fix GL shader ballot test image type
 * Fix for texture_border_clamp to check if texture format is filterable
 * Check geometry shaders are supported
 * Add highp precision for int type in KHR-GLES3.number_parsing* tests
 * Detect fallback texture failures in GL linear border_color tests
 * Check texture cube maps arrays are supported
 * Fix of egl surface creating failure in RenderCase
 * Do not use GLSL ES extensions in GLSL in subgroup tessellation tests.
 * Fix missing memory barrier with GL4 shader image
 * Fix valid ReadPixel format and type for signed normalized surface
 * Fix EGL config selection in wide_color tests
 * Fix a couple egl failures for R10G10B10A2 format.
 * Don't test ASTC textures in GL45 context
 * Fix BufferView access tests for scaled types
 * removed GLES31.functional.stencil_texturing.misc.compare_mode_effect due to spec collision
 * Fix framebuffer incomplete in multisample
 * Check for GL_OES_texture_float_linear in texture border clamp tests
 * Fix EGL render tests for rgb10a2 and rgb10a0
 * State leak in NegativeShaderApiTests
 * Add clamp in texture shadow tests
 * Synchronization issue related to image_load_store.buffer.atomic.comp_swap_
 * gl cts: fix state_query.* tests
 * Fix calculation of subgroup mask when subgroup size is 128
 * Log the image in GL texture border tests
 * Ensure GL functions are initialized before choosing EGL configuration
 * Fix arrays_of_arrays tests not freeing and hitting assert
 * delete broken uniform query in geometry shader
 * ensure uniform liveness in glcts state query test
 * Fix error printing for GL renderbuffer storage tests
 * Fix KHR-Single-GL46.subgroups.* cases failure
 * Fix layer indices for cube map array textures
 * Fix missing memory barrier when testing MS images
 * Fix sampler format mismatch in verifying results
 * Fix texture filtering min value on desktop GL
 * fix UB in GL incomplete texture tests
 * OpenGL image target fixes
 * Skip verification of 0-bit piplineStatistics queries

Improvements:
 * Fix for deqp-runmode=stdout-caselist
 * Prepare for cleanup/reformat
 * Add option to skip build post checks
 * Update Angle excluded cases
 * Add verbose option to print more debug information in fetch_sources.py
 * Fix unistd.h compilation error under Windows
 * Fix some of the warnings on windows
 * Build fix for MSVC C++
 * Updating the Android Test Runner
 * Update zlib source path
 * Update METADATA and OWNERS
 * Advance glslang to fix link error for ndk26
 * Fix CMakeLists for shader executor
 * Fix check_build_sanity.py error
 * Updating Test lists to match Google's records
 * Update external dependencies to the latest version