On Wed Sep 30, 2026 at 10:16 AM CEST, Mathieu Dubois-Briand via 
lists.openembedded.org wrote:
> v2026.4 2026-09-09
>   - Optimizer
>     - Add pass to convert typed pointers to untyped pointers (`--convert-to-
>       untyped`)
>     - Support optimizing shaders using SPV_KHR_opacity_micromap across 
> dead-code
>       elimination and local passes
>     - Add folding rule to dissolve OpCopyLogical of OpCompositeConstruct in
>       simplification pass
>     - Harden optimizer passes against ID overflow (#6851, #6852, #6857, #6858,
>       #6863)
>     - Filter duplicate decorations during module serialization to binary
>     - Correctness fixes for vector constant folding size and OpSelect folding
>       pre-SPIR-V 1.4 (#6798, #6827)
>     - Stability fixes for IRContext analysis handling, debug info stripping, 
> and
>       eliminate dead functions (#6765, #6797, #6799)
>   - Validator
>     - Support and validate SPV_EXT_cooperative_matrix_maintenance1
>     - Support and validate SPV_QCOM_image_processing3 and OpImageGatherQCOM
>     - Add validation for NonSemantic.DebugPrintf extended instruction set
>     - Validate OpAbortKHR explicit layout message type and require scalar
>       packing (#6854, #6859)
>     - Tighten relaxed block layout alignments and add explicit alignment VUIDs
>       (#6819, #6853)
>     - Validate Offset decoration on Input/Output storage classes and add VUID
>       12509 (#6835, #6855)
>     - Allow OpExtInstWithForwardRefsKHR in generic non-semantic instruction 
> sets
>     - Restrict Workgroup execution scope to OpGroupNonUniformRotateKHR for 
> non-
>       uniform group operations
>     - Validate OpControlBarrierArriveEXT execution and memory scopes
>     - Allow Generic pointer casts to and from CodeSectionINTEL storage class
>     - Allow BFloat16 and FP8 result types in OpExtInst
>     - Validate OpSourceContinued order following OpSource
>     - Correctness fixes for >64-bit integer constant evaluation and
>       AliasScopeINTELMask/NoAliasINTELMask operand counting (#6816, #6791,
>       #6865)
>     - Validate ArrayStride on OpConstantDataKHR result types
>     - Add validation for UTFEncodedKHR decoration on array types
>     - Validate that OpAbortKHR Message Type is a concrete type
>   - Linker
>     - Detect duplicate exported definitions without imports to prevent ODR
>       violations
>   - Assembler/Disassembler
>     - Initialize parsed operand floating-point encoding to ensure 
> deterministic
>       disassembly of literal floats
>
> Signed-off-by: Mathieu Dubois-Briand <[email protected]>
> ---
>  .../spir/{spirv-tools_1.4.357.0.bb => spirv-tools_1.4.363.0.bb}      | 5 
> ++---
>  1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/meta/recipes-graphics/spir/spirv-tools_1.4.357.0.bb 
> b/meta/recipes-graphics/spir/spirv-tools_1.4.363.0.bb
> similarity index 93%
> rename from meta/recipes-graphics/spir/spirv-tools_1.4.357.0.bb
> rename to meta/recipes-graphics/spir/spirv-tools_1.4.363.0.bb
> index d9f6d2926788..a5b08684f0d4 100644
> --- a/meta/recipes-graphics/spir/spirv-tools_1.4.357.0.bb
> +++ b/meta/recipes-graphics/spir/spirv-tools_1.4.363.0.bb
> @@ -7,9 +7,8 @@ SECTION = "graphics"
>  LICENSE  = "Apache-2.0"
>  LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
>  
> -SRCREV = "9a49b0883b9b635689a85b5647dbfcb223268151"
> -SRC_URI = 
> "git://github.com/KhronosGroup/SPIRV-Tools.git;branch=vulkan-sdk-1.4.357;protocol=https;tag=vulkan-sdk-${PV}
>  \
> -"
> +SRCREV = "ef96ed763b43b59b33b31b362f09a02b729fa1c9"
> +SRC_URI = 
> "git://github.com/KhronosGroup/SPIRV-Tools.git;branch=main;protocol=https;tag=vulkan-sdk-${PV}"
>  PE = "1"
>  # These recipes need to be updated in lockstep with each other:
>  # glslang, vulkan-headers, vulkan-loader, vulkan-tools, spirv-headers, 
> spirv-tools


This is broken on Debian 12. I will come with a fix.

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#246960): 
https://lists.openembedded.org/g/openembedded-core/message/246960
Mute This Topic: https://lists.openembedded.org/mt/121506442/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to