diff mbox series

[31/34] spirv-tools: upgrade 1.3.275.0 -> 1.3.280.0

Message ID 1711413292-3025-31-git-send-email-wangmy@fujitsu.com
State New
Headers show
Series [01/34] adwaita-icon-theme: upgrade 45.0 -> 46.0 | expand

Commit Message

Mingyu Wang (Fujitsu) March 26, 2024, 12:34 a.m. UTC
From: Wang Mingyu <wangmy@fujitsu.com>

Changelog:
==========
- Add tooling support for SPV_KHR_maximal_reconvergence
- Add support for SPV_KHR_float_controls2
- SPV_KHR_quad_control
- Fold 64-bit int operations
- update image enum tests to remove Kernel capability
- Support operand kind for SPV_INTEL_maximum_registers
- SPV_NV_shader_atomic_fp16_vector
- Support for SPV_QCOM_image_processing2 (#5582)
- Fix access chain struct checks

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 .../spir/{spirv-tools_1.3.275.0.bb => spirv-tools_1.3.280.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/spir/{spirv-tools_1.3.275.0.bb => spirv-tools_1.3.280.0.bb} (96%)

Comments

Jose Quaresma March 27, 2024, 11:34 a.m. UTC | #1
Hi Alexandre,

I see this is still on
https://git.yoctoproject.org/poky-contrib/log/?h=abelloni/master-next but
it should be dropped
because it is included in the vulkan v2
https://lists.openembedded.org/g/openembedded-core/message/197546

This spirv and glslang recipes should be updated in lockstep with vulkan as
printed by AlexK on
https://lists.openembedded.org/g/openembedded-core/message/197529

Jose


wangmy via lists.openembedded.org <wangmy=fujitsu.com@lists.openembedded.org>
escreveu (terça, 26/03/2024 à(s) 00:37):

> From: Wang Mingyu <wangmy@fujitsu.com>
>
> Changelog:
> ==========
> - Add tooling support for SPV_KHR_maximal_reconvergence
> - Add support for SPV_KHR_float_controls2
> - SPV_KHR_quad_control
> - Fold 64-bit int operations
> - update image enum tests to remove Kernel capability
> - Support operand kind for SPV_INTEL_maximum_registers
> - SPV_NV_shader_atomic_fp16_vector
> - Support for SPV_QCOM_image_processing2 (#5582)
> - Fix access chain struct checks
>
> Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> ---
>  .../spir/{spirv-tools_1.3.275.0.bb => spirv-tools_1.3.280.0.bb} | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>  rename meta/recipes-graphics/spir/{spirv-tools_1.3.275.0.bb =>
> spirv-tools_1.3.280.0.bb} (96%)
>
> diff --git a/meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
> b/meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
> similarity index 96%
> rename from meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
> rename to meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
> index 05c6de1b50..d2b6acf946 100644
> --- a/meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
> +++ b/meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
> @@ -7,7 +7,7 @@ SECTION = "graphics"
>  LICENSE  = "Apache-2.0"
>  LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
>
> -SRCREV = "f0cc85efdbbe3a46eae90e0f915dc1509836d0fc"
> +SRCREV = "04896c462d9f3f504c99a4698605b6524af813c1"
>  SRC_URI = "git://
> github.com/KhronosGroup/SPIRV-Tools.git;branch=main;protocol=https"
>  PE = "1"
>  # These recipes need to be updated in lockstep with each other:
> --
> 2.34.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#197520):
> https://lists.openembedded.org/g/openembedded-core/message/197520
> Mute This Topic: https://lists.openembedded.org/mt/105150547/5052612
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> quaresma.jose@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Alexandre Belloni March 27, 2024, 12:45 p.m. UTC | #2
On 27/03/2024 11:34:42+0000, Jose Quaresma wrote:
> Hi Alexandre,
> 
> I see this is still on
> https://git.yoctoproject.org/poky-contrib/log/?h=abelloni/master-next but
> it should be dropped
> because it is included in the vulkan v2
> https://lists.openembedded.org/g/openembedded-core/message/197546
> 
> This spirv and glslang recipes should be updated in lockstep with vulkan as
> printed by AlexK on
> https://lists.openembedded.org/g/openembedded-core/message/197529

Note that I took the spirv patches only once there was the vulkan
update so it is not *still* there.
This is super frustrating because the vulkan upgrade commit changelog is
not a replacement for the spirv upgrade commit changelog.

> 
> Jose
> 
> 
> wangmy via lists.openembedded.org <wangmy=fujitsu.com@lists.openembedded.org>
> escreveu (ter�a, 26/03/2024 �(s) 00:37):
> 
> > From: Wang Mingyu <wangmy@fujitsu.com>
> >
> > Changelog:
> > ==========
> > - Add tooling support for SPV_KHR_maximal_reconvergence
> > - Add support for SPV_KHR_float_controls2
> > - SPV_KHR_quad_control
> > - Fold 64-bit int operations
> > - update image enum tests to remove Kernel capability
> > - Support operand kind for SPV_INTEL_maximum_registers
> > - SPV_NV_shader_atomic_fp16_vector
> > - Support for SPV_QCOM_image_processing2 (#5582)
> > - Fix access chain struct checks
> >
> > Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> > ---
> >  .../spir/{spirv-tools_1.3.275.0.bb => spirv-tools_1.3.280.0.bb} | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >  rename meta/recipes-graphics/spir/{spirv-tools_1.3.275.0.bb =>
> > spirv-tools_1.3.280.0.bb} (96%)
> >
> > diff --git a/meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
> > b/meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
> > similarity index 96%
> > rename from meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
> > rename to meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
> > index 05c6de1b50..d2b6acf946 100644
> > --- a/meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
> > +++ b/meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
> > @@ -7,7 +7,7 @@ SECTION = "graphics"
> >  LICENSE  = "Apache-2.0"
> >  LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
> >
> > -SRCREV = "f0cc85efdbbe3a46eae90e0f915dc1509836d0fc"
> > +SRCREV = "04896c462d9f3f504c99a4698605b6524af813c1"
> >  SRC_URI = "git://
> > github.com/KhronosGroup/SPIRV-Tools.git;branch=main;protocol=https"
> >  PE = "1"
> >  # These recipes need to be updated in lockstep with each other:
> > --
> > 2.34.1
> >
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#197520):
> > https://lists.openembedded.org/g/openembedded-core/message/197520
> > Mute This Topic: https://lists.openembedded.org/mt/105150547/5052612
> > Group Owner: openembedded-core+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> > quaresma.jose@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
> >
> 
> -- 
> Best regards,
> 
> Jos� Quaresma
Alexander Kanavin March 27, 2024, 12:54 p.m. UTC | #3
This should all be squashed into a single commit, because otherwise it
will break bisection, if the bisect process lands between those
patches (or just take the original v2). I'm fine with not having
upstream changelogs.

Alex


On Wed, 27 Mar 2024 at 13:45, Alexandre Belloni via
lists.openembedded.org
<alexandre.belloni=bootlin.com@lists.openembedded.org> wrote:
>
> On 27/03/2024 11:34:42+0000, Jose Quaresma wrote:
> > Hi Alexandre,
> >
> > I see this is still on
> > https://git.yoctoproject.org/poky-contrib/log/?h=abelloni/master-next but
> > it should be dropped
> > because it is included in the vulkan v2
> > https://lists.openembedded.org/g/openembedded-core/message/197546
> >
> > This spirv and glslang recipes should be updated in lockstep with vulkan as
> > printed by AlexK on
> > https://lists.openembedded.org/g/openembedded-core/message/197529
>
> Note that I took the spirv patches only once there was the vulkan
> update so it is not *still* there.
> This is super frustrating because the vulkan upgrade commit changelog is
> not a replacement for the spirv upgrade commit changelog.
>
> >
> > Jose
> >
> >
> > wangmy via lists.openembedded.org <wangmy=fujitsu.com@lists.openembedded.org>
> > escreveu (terça, 26/03/2024 à(s) 00:37):
> >
> > > From: Wang Mingyu <wangmy@fujitsu.com>
> > >
> > > Changelog:
> > > ==========
> > > - Add tooling support for SPV_KHR_maximal_reconvergence
> > > - Add support for SPV_KHR_float_controls2
> > > - SPV_KHR_quad_control
> > > - Fold 64-bit int operations
> > > - update image enum tests to remove Kernel capability
> > > - Support operand kind for SPV_INTEL_maximum_registers
> > > - SPV_NV_shader_atomic_fp16_vector
> > > - Support for SPV_QCOM_image_processing2 (#5582)
> > > - Fix access chain struct checks
> > >
> > > Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
> > > ---
> > >  .../spir/{spirv-tools_1.3.275.0.bb => spirv-tools_1.3.280.0.bb} | 2 +-
> > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > >  rename meta/recipes-graphics/spir/{spirv-tools_1.3.275.0.bb =>
> > > spirv-tools_1.3.280.0.bb} (96%)
> > >
> > > diff --git a/meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
> > > b/meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
> > > similarity index 96%
> > > rename from meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
> > > rename to meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
> > > index 05c6de1b50..d2b6acf946 100644
> > > --- a/meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
> > > +++ b/meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
> > > @@ -7,7 +7,7 @@ SECTION = "graphics"
> > >  LICENSE  = "Apache-2.0"
> > >  LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
> > >
> > > -SRCREV = "f0cc85efdbbe3a46eae90e0f915dc1509836d0fc"
> > > +SRCREV = "04896c462d9f3f504c99a4698605b6524af813c1"
> > >  SRC_URI = "git://
> > > github.com/KhronosGroup/SPIRV-Tools.git;branch=main;protocol=https"
> > >  PE = "1"
> > >  # These recipes need to be updated in lockstep with each other:
> > > --
> > > 2.34.1
> > >
> > >
> > >
> > >
> > >
> >
> > --
> > Best regards,
> >
> > José Quaresma
>
> --
> Alexandre Belloni, co-owner and COO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#197556): https://lists.openembedded.org/g/openembedded-core/message/197556
> Mute This Topic: https://lists.openembedded.org/mt/105150547/1686489
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb b/meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
similarity index 96%
rename from meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
rename to meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
index 05c6de1b50..d2b6acf946 100644
--- a/meta/recipes-graphics/spir/spirv-tools_1.3.275.0.bb
+++ b/meta/recipes-graphics/spir/spirv-tools_1.3.280.0.bb
@@ -7,7 +7,7 @@  SECTION = "graphics"
 LICENSE  = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
 
-SRCREV = "f0cc85efdbbe3a46eae90e0f915dc1509836d0fc"
+SRCREV = "04896c462d9f3f504c99a4698605b6524af813c1"
 SRC_URI = "git://github.com/KhronosGroup/SPIRV-Tools.git;branch=main;protocol=https"
 PE = "1"
 # These recipes need to be updated in lockstep with each other: