Skip to content

OpenGL ES CTS 3.2.9.0

Compare
Choose a tag to compare
@mnetsch mnetsch released this 02 Feb 19:26
· 2562 commits to main since this release

DO NOT USE THIS TAG

This tag has known build issues. Use OpenGL ES 3.2.9.3 instead

New Tests

  • Check that image*Shadow are not reserved keywords
  • Add Texture2D array test in which Texture2D array is rendered and
  • Enable EGL AHB tests
  • Remove usages of std::iterator
  • Move draw buffers indexed tests from ES3.1 to ES3 group
  • Add tests for out-param aliasing against other variables
  • Add KHR-GLESEXT.fragment_shading_rate tests
  • Test failure of non-precision qualifiers in struct members
  • Add missing GLSL struct comparison tests
  • Rework platform memory limits
  • Update gl.xml and fix script to build properly
  • Add autogenerate with GL_EXT_fragment_shading_rate
  • Test single-path switch statements
  • Add coverage for MaxAtomicCounterBufferSize
  • Add tests for array comparisons
  • Support GL 4.5 in the 'negative' tests

Fixes

  • Tweak grid size in vertex shader shader render tests
  • Fix ShaderBallotFunctionRead test
  • Query default FBO Depth, Stencil only when format requires
  • Use the correct attachment parameter when not the default FBO
  • Fix state query tests for desktop GL context
  • Skip mipmap generation for integer sparse texture formats
  • Fix atomic tests' texture size
  • Vulkan video only for windows and linux
  • Fix for the string query tests on desktop GL
  • Fix division by zero in glsBuiltinPrecisionTests
  • Fix texture target for verifying sparse data
  • stop crashing in gl tess isolines tests if xfb is broken
  • Improve sparse texture failure errors
  • Fix of missing processEvent call
  • Improve max image samples check in KHR-GL46.multi_bind test
  • allow non-preferred line interpolation for gles
  • Regenerate main/gl45-master.txt
  • fix GL sparse texture gather offset constness
  • Avoid type overflow in glGetInteger64v/glGetFloatv for compute checks
  • Allow not supporting separate depth/stencil with combined formats
  • Make PolygonOffsetClamp* be independent of depth format
  • Corrected shaders to draw uniform colors.
  • Update FBO tests to handle separate depth stencil in ES3
  • fix GL46 vector construction sizing
  • Fix division by zero
  • Fix triangle strip adjacency tests vertex ordering
  • Fix debug callback function prototypes
  • Fix OpenGL implicit conversions tests
  • further improve sparse texture shader typing
  • Fix signed integer overflow in random shader tests
  • Fix compilation issues with ShaderLibraryCase assert
  • Remove EnableBlendCase from ES 3.1
  • Remove a wrong qualityWarning for fbo completeness test
  • Fix deinit of gl sparse buffer test
  • fix invalid buffer bind size in KHR-GL46.sparse_buffer_tests.BufferStorageTest
  • gl4cMapBufferAlignmentTests: ensure that the GL_ARB_buffer_storage extension is present
  • fix fp64 dvec fmod precision strictness
  • Fix signed integer overflow in random indirect draw tests
  • Fix EGL test list split
  • Set NEAREST filtering for sparse clamp lookup texture
  • Fix pass condition for atomic usage tests
  • Fix some status code clarifications
  • Filter out invalid formats for sparse buffer texture queries
  • Fix PolygonOffsetClampMinMax test fail when using 24bit depth buffer
  • Fix signed integer overflow in framebuffer fetch tests
  • Fix sample mask calculation
  • Add check for ES compatibility extensions with Desktop OpenGL
  • Fix extension checks for EGL external image tests
  • Fix integer overflow in GLES2 tests' seed computation
  • Fixes arrays of arrays tests
  • Fix ARB_sparse_texture commit tests texture allocation
  • Fix DeqpTestRunnerTest
  • Rework sparse texture shader typing
  • Fix GS atomics for gl4 buffer storage tests

Improvements

  • Fix integer overflow in Random::getInt()
  • Remove usages of std::iterator
  • Update KC CTS
  • Mirror ANGLE Khronos waiver for Android
  • Fix build in C++20 mode.
  • Add support for building with Visual Studio 2022
  • Switch the branch to the main mustpass
  • Update README.md files, replacing old link
  • Use Mach semaphores on Darwin
  • explicitly provides ssh urls to GitRepo declarations
  • GCC 11 build fixes
  • Fixes zlib dependency
  • Update KC-CTS for MR40
  • Fix NULL/False to std::string conversion errors