Opened 12 months ago

Closed 12 months ago

Last modified 8 months ago

#22200 closed enhancement (fixed)

glslang-16.0.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 13.0
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New major version.

Change History (4)

comment:1 by Bruce Dubbs, 12 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned

comment:2 by Bruce Dubbs, 12 months ago

Release 16.0.0

Breaking changes:

  • Remove spirv-remapper (ported to SPIRV-Tools as canonicalize-ids optimization pass)

Other changes:

  • Emit error for in/out structs containing booleans
  • Fix contradictory layout link errors
  • Improve error checks for float8 math
  • Fix bug in cooperative matrix load/store handling of array slices
  • Update memory semantic validation rules to match update to Vulkan specification
  • Simplify glslang grammar for identifier lists
  • Fix erroneous parse errors in variable declarations using existing struct names
  • Fix type conversions for createTensorLayout/ViewNV
  • Fix OpAccessChain signed index issue for small unsigned integers
  • Support GLSL_QCOM_cooperative_matrix_conversion
  • Allow spec constant matrix use
  • Fix inconsistent labeling of capability strings
  • Fix crash on unnamed function parameters under relaxed rules
  • Fix exported member functions in ShaderLang.h

comment:3 by Bruce Dubbs, 12 months ago

Resolution: → fixed
Status: assigned → closed

Fixed at commits

4edcad8899 Update to glslang-16.0.0.
a35a6d2c22 Update to harfbuzz-12.0.0.
54ca1bdecb Update to libunistring-1.4.
fbe5f7fe48 Update to highlight-4.17.

comment:4 by Bruce Dubbs, 8 months ago

Milestone: 12.5 → 13.0

Milestone renamed

Note: See TracTickets for help on using tickets.