Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package glslang for openSUSE:Factory checked in at 2026-07-17 18:46:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glslang (Old) and /work/SRC/openSUSE:Factory/.glslang.new.24530 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glslang" Fri Jul 17 18:46:49 2026 rev:63 rq:1365781 version:16.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/glslang/glslang.changes 2026-05-07 15:43:14.702896292 +0200 +++ /work/SRC/openSUSE:Factory/.glslang.new.24530/glslang.changes 2026-07-17 18:46:56.952126123 +0200 @@ -1,0 +2,25 @@ +Tue Jul 14 20:26:00 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 16.4.0 + * Implement `GLSL_EXT_structured_descriptor_heap` with SPIR-V + layout generation, heap offset access, buffer references, + matrix layout decorations, and correct `readonly`/`writeonly` + qualifier propagation for buffer and image descriptors + * Fix descriptor heap-bound buffer access to use typed pointers + * Omit `NonUniform` decoration when using descriptor heaps, as + the SPIR-V spec does not require it + * Add `--relax-set-binding-limits` option to allow large + `layout(set)` and `layout(binding)` values for descriptor + heap-style workflows with sparse set spaces + * Reject combined image samplers with `descriptor_heap` + * Fix `GL_KHR_compute_shader_derivatives` regressions on shaders + using the `GL_NV` variant + * Update compute shader derivative rules to allow texture + operations with implicit derivatives without extensions, + falling back to LoD 0 + * New extensions: `GL_EXT_ocp_microscaling_types`, + `GL_NV_cooperative_matrix_decode_vector`, + `GL_EXT_opacity_micromap_ray_query_mode` and basic support for + `GL_NV_desktop_lowp_mediump` + +------------------------------------------------------------------- Old: ---- 16.3.0.tar.gz New: ---- 16.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glslang.spec ++++++ --- /var/tmp/diff_new_pack.wL1byY/_old 2026-07-17 18:46:57.716151999 +0200 +++ /var/tmp/diff_new_pack.wL1byY/_new 2026-07-17 18:46:57.716151999 +0200 @@ -22,7 +22,7 @@ %endif Name: glslang -Version: 16.3.0 +Version: 16.4.0 Release: 0 Summary: OpenGL and OpenGL ES shader front end and validator License: BSD-3-Clause ++++++ 16.3.0.tar.gz -> 16.4.0.tar.gz ++++++ ++++ 38270 lines of diff (skipped) ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.wL1byY/_old 2026-07-17 18:47:00.600249677 +0200 +++ /var/tmp/diff_new_pack.wL1byY/_new 2026-07-17 18:47:00.616250219 +0200 @@ -1,5 +1,5 @@ -mtime: 1777998766 -commit: cc5378705fd58a1e90220868a8085b2c22aca5729a601fae46ee432d09f5ce62 +mtime: 1784060825 +commit: 3c90323df630457b3694b5125e5c583e12d78918f2e89e1cb41dd695f0a7e042 url: https://src.opensuse.org/jengelh/glslang revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-07-14 22:27:05.000000000 +0200 @@ -0,0 +1 @@ +.osc
