Skip to content

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

Choose a tag to compare

@lordalcol lordalcol released this 24 Oct 15:15
· 237 commits to main since this release
New Tests:
 * Add full image level copy tests to es31fCopyImageTests
 * Add OpenGL tests for textureQueryLevels
 * Add mesh shader tests
 * Test maximum degree of anisotropy. Testing was removed by #637. Add excluding tests using *test-issues.txt for gles3-khr in build_mustpass.py
 * Add OpenGL tests for textureQueryLod
 * Relax Lookup precision's color threshold
 * Add testing for GL_PRIMITIVES_SUBMITTED_ARB query.
 * Relax texture lod selection threshold precision
 * Add negative tests that texture lookup function bias parameter is not accepted in any other shader than fragment shader.
 * Add test that redeclaring gl_FragDepth is not permitted in ES

Fixes:
 * do not enable GL_PRIMITIVE_RESTART_FIXED_INDEX for PATCHEs if unsupported
 * Fix KHR-GLES31.core.nearest_edge.* tests that fail with EXT_read_format_bgra formats. If BGRA format and type 1_5_5_5 are preffered by device use BGRA_EXT and UNSIGNED_SHORT_1_5_5_5_REV_EXT in ReadPixels and swizzle colors.
 * Correct failure condition for max-samples
 * Use correct BARRIER_BIT in load/store tests
 * Make the debug marker null-terminated when length is zero
 * Add test texture buffer size clamping
 * Add check for max attachment layers to GL FSR tests
 * Add missing coverage for ClearTex[Sub]Image for OpenGL
 * Add barrier after image load store copy has been done
 * ARB_texture_filter_minmax depends on OpenGL 3.3 not 4.5
 * fix egl surfaceless shared context destroy to not eglTerminate
 * Destroy programs before releasing context
 * Check if the sparse texture format is supported
 * Include iterator to gl4cEnhancedLayoutsTests
 * Shift fixed-point value if between accepted values
 * Add fallback render target format in GL FSR tests
 * Add glEnable/glDisable for clip distances
 * Restore GLES3 mipmap.cube tests waived in 3.2.3.x
 * Fix misuse of gldeleteVertexArrays in PolygonOffsetClampZeroInfinityTest
 * Fix segfault at XCloseDisplay on Linux X11
 * Fix the error message and add a check for the extension
 * Fix egl_fence_persistent_buffer deinit on GLES 2.0
 * Fix misuse of gldeleteVertexArrays in PolygonOffsetClampZeroInfinityTest
 * GLES: Fix debug tests not clearing the error (if no message)
 * reorder gl CullDistance checks to fix cleanup on NotSupported
 * KHR_shader_subgroup requires OpenGL ES 3.1 not 3.2

Others:
 * framework: throw not supported for shared ctx with fbo surface
 * Add separate QPA files for EGL and WGL context types
 * Change tcu::Float FLOAT_SUPPORT_INFINITY to FLOAT_NO_INFINITY
 * Fix DeprecationWarnings in fetch_sources.py
 * build: allow manual configuration of WAYLAND_PROTOCOLS_DIR
 * fetch_sources: Fix fallback to backup url
 * Fix "Linux link failures" on Windows build
 * Redefine FORTIFY_SOURCE=2 in AndroidGen.bp
 * Fix CMake config and build warnings for DEQP_LOG_NODE_SOURCE
 * CMake: add additional pc checks
 * Remove temporary entries from Android.bp files
 * NVIDIA Tegra X1/X2 waiver for OpenGL 4.6 CTS