Skip to content

Fix memory semantics validation rules according to the spec#4008

Merged
dnovillo merged 1 commit intoKhronosGroup:mainfrom
natgavrilenko:memory-semantics
Jul 31, 2025
Merged

Fix memory semantics validation rules according to the spec#4008
dnovillo merged 1 commit intoKhronosGroup:mainfrom
natgavrilenko:memory-semantics

Conversation

@natgavrilenko
Copy link
Copy Markdown
Contributor

This commit updates memory semantics validation rules to match Vulkan specification update
KhronosGroup/Vulkan-Docs#2528 and spirv-tools update
KhronosGroup/SPIRV-Tools#6096

This commit updates memory semantics validation rules to match
Vulkan specification update
KhronosGroup/Vulkan-Docs#2528
and spirv-tools update
KhronosGroup/SPIRV-Tools#6096

Signed-off-by: Natalia Gavrilenko <natalia.gavrilenko@huawei.com>
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Jul 27, 2025

CLA assistant check
All committers have signed the CLA.

Copy link
Copy Markdown
Contributor

@jeffbolznv jeffbolznv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't look through the test changes, but the ParseHelper.cpp changes LGTM.

@alan-baker
Copy link
Copy Markdown
Contributor

I also took a look at the ParseHelper changes and spot checked some tests. LGTM

@dnovillo dnovillo self-requested a review July 31, 2025 20:05
@dnovillo dnovillo self-assigned this Jul 31, 2025
Copy link
Copy Markdown
Collaborator

@dnovillo dnovillo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Will merge once all the workflows finish.

@dnovillo dnovillo merged commit 579d34d into KhronosGroup:main Jul 31, 2025
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants