]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
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)
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]

similarity index 95%
rename from meta/recipes-graphics/shaderc/shaderc_2024.2.bb
rename to meta/recipes-graphics/shaderc/shaderc_2024.3.bb
index c658e7df052f8c4c81d492ab547c3e5465f7d7c4..0948ba28d6ab353a40f8f2b41a34b243b5a59add 100644 (file)
@@ -6,7 +6,7 @@ HOMEPAGE = "https://github.com/google/shaderc"
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
 
-SRCREV = "5dad9194c038702ef20ccabbe4e3c188f2b13cec"
+SRCREV = "7223dc3d5e34bbcc44f3150546dbfa8a5da58c4c"
 SRC_URI = "git://github.com/google/shaderc.git;protocol=https;branch=main \
            file://0001-cmake-disable-building-external-dependencies.patch \
            file://0002-libshaderc_util-fix-glslang-header-file-location.patch \