]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
shaderc: upgrade 2024.2 -> 2024.3
authorWang Mingyu <wangmy@fujitsu.com>
Wed, 9 Oct 2024 05:49:10 +0000 (13:49 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 11 Oct 2024 11:16:59 +0000 (12:16 +0100)
commit689ab86884073a60e07de6cdfc7349b30e4f35dd
tree1809a210611d8ebc628c826ea0ea6cc0a0341d51
parent90c69e275ec1bd19cd67fac2ebb19faa436767c8
shaderc: upgrade 2024.2 -> 2024.3

Changelog:
===========
- Update dependencies: Glslang, SPRIV-Tools, SPIRV-Headers
   - SPIRV-Tools is at v2024.4.rc1
   - This incorporates a SPIRV-Tools fix which was limiting parallelism.
     Validator friendly name generation was serializing on a mutex
     protecting the locale object.
- During HLSL compilation or any optimizing compile, don't tell the
  validator to use "friendly names".  This should save time spent in the
  initial validation step of the optimization recipe.
- Adapt test golden results to Glslang changes which reorder
  decorations by object enum value.
- Fix ndk-build library dependencies: libshaderc_util depends on glslang
- Use Python 3.12 on Linux CI bots
- Fix Python 3.12 warnings for string escapes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/shaderc/shaderc_2024.3.bb [moved from meta/recipes-graphics/shaderc/shaderc_2024.2.bb with 95% similarity]