-
Notifications
You must be signed in to change notification settings - Fork 231
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
Implement SPV_INTEL_2d_block_io #2751
Implement SPV_INTEL_2d_block_io #2751
Conversation
980f06f
to
68a4cfe
Compare
build failures are unrelated, restarting pre-commit with HEAD on top of #2753 |
7b56852
to
f6e0e86
Compare
f6e0e86
to
88794b6
Compare
; __spirv_Subgroup2DBlockLoadTransformINTEL(i, i, i, i, base_address, width, height, pitch, coord, dst_pointer); | ||
; __spirv_Subgroup2DBlockLoadTransposeINTEL(i, i, i, i, base_address, width, height, pitch, coord, dst_pointer); | ||
; __spirv_Subgroup2DBlockPrefetchINTEL(i, i, i, i, base_address, width, height, pitch, coord); | ||
; __spirv_Subgroup2DBlockStoreINTEL(i, i, i, i, src_pointer, dst_base_pointer, width, height, pitch, coord); |
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.
note mangling is being changed from:
__spirv_Subgroup2DBlockStoreINTEL(int, int, int, int, void const*, void AS1*, int, int, int, int vector[2])
to:
__spirv_Subgroup2DBlockStoreINTEL(int, int, int, int, char*, char AS1*, int, int, int, int vector[2])
it should be fine and not related to the patch
Spec: https://github.khronos.org/SPIRV-Registry/extensions/INTEL/SPV_INTEL_2d_block_io.html