-
Notifications
You must be signed in to change notification settings - Fork 228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update LongConstantCompositeINTEL to LongCompositesINTEL capability after Headers change #2258
Conversation
@@ -43,7 +43,7 @@ EXT(SPV_INTEL_variable_length_array) | |||
EXT(SPV_INTEL_fp_fast_math_mode) | |||
EXT(SPV_INTEL_fpga_cluster_attributes) | |||
EXT(SPV_INTEL_loop_fuse) | |||
EXT(SPV_INTEL_long_constant_composite) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the renaming is a breaking change
please first change SPIRVReader in release branches to accept both SPV_INTEL_long_constant_composite and SPV_INTEL_long_composites, then wait for a graceful period and only then proceed with the renaming in ToT
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gotcha, thanks!
Please take a look @asudarsa @LU-JOHN @bwlodarcz @VyacheslavLevytskyy |
LGTM |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This solves #2261 when built against KhronosGroup/SPIRV-Tools@e03c8f5 and KhronosGroup/SPIRV-Headers@1c6bb27 Please add |
Can we please add a TODO in include/LLVMSPIRVExtensions.inc for the required change to happen in the future? Thanks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks
…NTEL capability after Headers change (KhronosGroup#2258) * Bump SPIRV-Headers to 1c6bb2743599e6eb6f37b2969acc0aef812e32e3 * replace internal SPV_INTEL_long_composites ext with the published SPV_INTEL_long_composites * don't rename extension for now This closes: KhronosGroup#2261 Co-authored-by: Wlodarczyk, Bertrand <[email protected]>
…NTEL capability after Headers change (#2258) (#2308) * Bump SPIRV-Headers to 1c6bb2743599e6eb6f37b2969acc0aef812e32e3 * replace internal SPV_INTEL_long_composites ext with the published SPV_INTEL_long_composites * don't rename extension for now This closes: #2261 Co-authored-by: Viktoria Maximova <[email protected]> Co-authored-by: Wlodarczyk, Bertrand <[email protected]>
This continues KhronosGroup#2258 All the backports with the rename has reached the backend drivers, so now it's safe to remove the old naming.
Continue #2257
This fixes #2261
The change is needed after KhronosGroup/SPIRV-Registry@5d60c7d and KhronosGroup/SPIRV-Headers@d5acd42