Skip to content

[VK] Update format and XFAILs for uint64_t2/int64_t2 typed buffers#1377

Merged
kmpeng merged 2 commits into
llvm:mainfrom
kmpeng:update-typedbuffer-64bit-vector-tests
Jul 20, 2026
Merged

[VK] Update format and XFAILs for uint64_t2/int64_t2 typed buffers#1377
kmpeng merged 2 commits into
llvm:mainfrom
kmpeng:update-typedbuffer-64bit-vector-tests

Conversation

@kmpeng

@kmpeng kmpeng commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

After llvm/llvm-project#208626 landed, fixing #1037 on the Clang side, SPIR-V now packs 2-component 64-bit typed buffer elements into 4-component 32-bit images. This PR updates the Vulkan format for those buffers to R32G32B32A32 and updates the 64-bit typed buffer vector test to no longer XFAIL on Clang (still fails on DXC pending microsoft/DirectXShaderCompiler#8615).

@kmpeng kmpeng added test-all When applied to a PR this will opt-in to additional pre-merge test configurations.. test-vk-all and removed test-all When applied to a PR this will opt-in to additional pre-merge test configurations.. labels Jul 17, 2026
@kmpeng
kmpeng force-pushed the update-typedbuffer-64bit-vector-tests branch from 89b9194 to 58f2771 Compare July 17, 2026 17:39
@kmpeng
kmpeng merged commit 96e573f into llvm:main Jul 20, 2026
119 of 155 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants