Update Info

openSUSE-2025-141


Recommended update for piglit


Type: recommended
Severity: moderate
Issued: 2025-04-30
Description:
This update for piglit fixes the following issues:

Update to version 1~20241111:

  * ARB_clear_texture: fix GL_CLEAR_TEXTURE query check for unsupported formats
  * glsl-1.30: move tests requiring uint from glsl-1.20
  * cl: print the failing value in r600 test
  * framework: call destroy directly instead of using atexit
  * glsl-1.20: loop unroll tests for uint induction var
  * framework: move atexit call closer to init
  * arb_bindless_texture: better test UBOs used as function parms
  * arb_compute_shader: add a compiler test for function inlining
  * cl: Don't use device_infos if num_device_infos == 0
  * cl: extend cl_device_info with OpenCL 3.0 parameters
  * cl: cl_mem_flags has CL_MEM_KERNEL_READ_AND_WRITE since 2.0
  * cl: Fix missing OpenCL 3.0 definition
  * ext_direct_state_access: Fix deprecated-non-prototype warning
  * tests/egl_ext_surface_compression: skip if Wayland display connection fails
  * perf: add a new test that measures shader IO throughput in GB/s
  * perf: remove the glsl-compile-time test
  * perf: remove the vertexrate test
  * cl: fix piglit-util-cl missing clReleaseEvent()
  * cl: fix piglit-util-cl memory leaks
  * cl: install include_test.h
  * tests/egl_ext_surface_compression: fix incorect executable name
  * fix arb_query_buffer_object-coherency to warn on invalid GS results instead of fail
  * tests: add tests for fixed-rate compression extensions
  * registry: update gl.xml
  * cl: Initialize device_config
  * cl: Correct CL_DEVICE_DOUBLE_FP_CONFIG check for OpenCL > 1.2
  * cl: Add imperfect CL_DEVICE_OPENCL_C_VERSION check
  * cl: Compile with OpenCL 3.0 support
  * arb_gpu_shader5: Test bitfieldInsert with a base that is masked

Update to version 1~20240826:

  * enqueue-fill-buffer: fill whole buffer with zeroes
  * enqueue-fill-buffer: improve array formatting
  * s3tc: require float-texture support
  * piglit-util: Add a sanity check for subtests
  * glsl: update recently added implicit matching test
  * glsl: test function overload resolution
  * glsl: check for implicit conversion error in glsl 1.10
  * Reapply "arb_bindless_texture: add another function param bindless test"
  * write-after-clear: Add testcases with the zero values
  * Python: Drop Python 3.7 support
  * Python: Test both 1.x and 2.x of NumPy
  * generators: Support NumPy 2.x
  * Python: Support Python 3.12 for tox
  * tests/replayer: Use correct Path.exists() check
  * Python: Lock numpy to 1.x
  * fbo-blending-formats: skip unsupported formats
  * traces: Lock pixelmatch version to pre-ES6
  * arb_bindless_texture: test image/sampler constructors
  * Revert "arb_bindless_texture: add another function param bindless test"
  * arb_gpu_shader5: add linker version of function overloads test
  * arb_bindless_texture: add another function param bindless test
  * glsl: test function linking with implicit param conversions

Update to version 1~20240729:

  * arb_bindless_texture: add basic function param bindless tests
  * generated_tests: fix numpy overflow warnings that are errors in numpy 2.0
  * generated_tests: print mako exceptions
  * arb_texture_buffer_object: don't leak src strings
  * gl-1.0: Add a test for glPushAttrib/glPopAttrib
  * ext_texture_format_bgra8888: test GL_BGRA8_EXT as well
  * perf: port glsl-compile-time perf-test from mesa demos
  * perf: port vertexrate perf-test from mesa demos
  * perf: port vbo perf-test from mesa demos
  * perf: port teximage perf-test from mesa demos

Update to version 1~20240729:

  * arb_bindless_texture: add basic function param bindless tests
  * generated_tests: fix numpy overflow warnings that are errors in numpy 2.0
  * generated_tests: print mako exceptions
  * arb_texture_buffer_object: don't leak src strings
  * gl-1.0: Add a test for glPushAttrib/glPopAttrib
  * ext_texture_format_bgra8888: test GL_BGRA8_EXT as well
  * perf: port glsl-compile-time perf-test from mesa demos
  * perf: port vertexrate perf-test from mesa demos
  * perf: port vbo perf-test from mesa demos
  * perf: port teximage perf-test from mesa demos

Update to version 1~20240530:

  * glsl-bug-110796: detect missing ES 3.2 support using EGL_BAD_MATCH
  * glsl-bug-110796: distinguish which context creation failed
  * Sync .mailmap from Mesa
  * glsl-bug-110796: check for GL ES 3.2 support
  * egl-terminate-then-unbind-context: simplify
  * egl_khr_create_context: improve skip reporting
  * arb_blend_func_extended: simplify MAX_DUAL_SOURCE_DRAW_BUFFERS detection
  * arb_blend_func_extended: gles: follow the specification requirements
  * arb_texture_multisample: require geometry shaders
  * egl: missing EGLconfig isn't stderr material
  * ext_external_objects: avoid stderr when we skip the test
  * util: remove handwritten defines and drop FIXME
  * texsubimage: fix low bpp formats by expecting less than 8 bits of precision
  * Use GBM_LDFLAGS to get all options
  * fix vk_vert_buf_reuse cleanup
  * arb_texture_view: test for NaN in more cases
  * ext_direct_state_access: Fix deprecated-non-prototype warnings
  * arb_fragment_layer_viewport: don't test out-of-range gl_Layer values
  * glsl-1.30: Test uint to float conversion of sign extended value
  * arb_draw_buffers_blend: Fix deprecated-non-prototype warnings
  * arb_sample_shading: do not actually run mask_in_one if it's not supported
  * clear-stencil: new test to check for problems clearing stencils
  * read_depth_offset: new test to check depth offset calculation
  * replayer: create bin/ everytime
  * Reduce precision in depth clear precision check
  * Add float from half function
  * tests/gbm: Add gbm_device_get_fd() test
  * wayland: Add Wayland dmabuf driver-name test
  * conversion-explicit: use a different value for normalized +/- min
  * cmake: if we specify PIGLIT_BUILD_GL_TESTS OPENGL_FOUND is always true
  * README: recommend Ninja by default and switch to cmake --build
  * cmake: build is compatible up to 3.28
  * cmake: add workaround for CMP0148
  * README: ccmake is not that common, regular cmake is enough to build
  * README: update requirements
  * cmake: WGL doesn't need Waffle, pass the definition without it
  * cmake: remove this 12 years old workaround taking too many lines
  * cmake: implement switch for the EGL tests and simplify test conditions
  * cmake: make PIGLIT_BUILD_DMA_BUF_TESTS aligned with GBM dependency
  * cmake: depend on WGL_TESTS being enabled to build WGL
  * cmake: implement GBM and Wayland controls
  * cmake: fix unusually formated statement
  * cmake: implement X11 option (required for GLX)
  * cmake: move GLX and WGL option to the beggining of the file
  * cmake: move first batch of option() at the beggining of the file
  * cmake: rename default values with prefix DEFAULT_
  * cmake: move defaults into the per-platform section
  * cmake: predefine defaults depending on the system
  * cmake: drop unused CMP0042 policy
  * cmake: respect indentation
  * texturing: add a test for GPU/CPU sync when creating textures
  * util: fix multisample_texture_fs_template
  * tests: add a test for GL_APPLE_sync
  * ci: codespell ignore list is lowercase
  * more spelling fixes accross the whole codebase
  * ci: bump distribution tag
  * arb_multisample: Fix bitwise-instead-of-logical warning
  * ext_texture_storage: Fix memory leak on error path
  * arb_internalformat_query2: fix internalformat selection for max_layers subtest
  * arb_clear_texture: only test float depth textures when supported
  * properly check for libgen.h
  * arb_copy_image-formats: avoid undefined behavior
  * intel/ppgtt: Use getpagesize fallback with MinGW

Update to version 1~20240309:

  * README: add Vulkan into the generic description
  * fix arb_query_buffer_object-qbo to warn on invalid GS results instead of fail

Update to version 1~20240305:

  * tests: Fix cl test program@execute@builtin@builtin-float-degrees-1.0.generated issue about tolerance.
  * replayer: add ANGLE backend
  * ext_texture_format_bgra8888: test glRenderbufferStorage
  * glsl-1.50: test the copy of an entire ifc block
  * amd_gpu_shader_half_float: varying error check
  * arb_texture_query_lod: fix LOD queries in divergent control flow
  * ext_external_objects: remove gl_cleanup done with atexit


              

References


No references

Packages


  • piglit-1~20241111-bp156.2.3.1