Skip to content
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

[DirectX] Replace accesses to RawBuffer via getpointer with loads and stores #121714

Open
Tracked by #88
bogner opened this issue Jan 6, 2025 · 0 comments · May be fixed by #121725
Open
Tracked by #88

[DirectX] Replace accesses to RawBuffer via getpointer with loads and stores #121714

bogner opened this issue Jan 6, 2025 · 0 comments · May be fixed by #121725
Assignees

Comments

@bogner
Copy link
Contributor

bogner commented Jan 6, 2025

Much like we did for TypedBuffer in #114848, we need to update the DXILResourceAccess pass to handle RawBuffer.

@bogner bogner moved this to Planning in HLSL Support Jan 6, 2025
@bogner bogner self-assigned this Jan 6, 2025
bogner added a commit to bogner/llvm-project that referenced this issue Jan 6, 2025
This adds handling for raw and structured buffers when lowering resource
access via `llvm.dx.resource.getpointer`.

Fixes llvm#121714
bogner added a commit to bogner/llvm-project that referenced this issue Jan 6, 2025
This adds handling for raw and structured buffers when lowering resource
access via `llvm.dx.resource.getpointer`.

Fixes llvm#121714
@bogner bogner linked a pull request Jan 6, 2025 that will close this issue
@bogner bogner linked a pull request Jan 6, 2025 that will close this issue
@davidcook-msft davidcook-msft moved this from Planning to Needs Review in HLSL Support Jan 7, 2025
bogner added a commit to bogner/llvm-project that referenced this issue Jan 13, 2025
This adds handling for raw and structured buffers when lowering resource
access via `llvm.dx.resource.getpointer`.

Fixes llvm#121714
bogner added a commit to bogner/llvm-project that referenced this issue Jan 20, 2025
This adds handling for raw and structured buffers when lowering resource
access via `llvm.dx.resource.getpointer`.

Fixes llvm#121714
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Needs Review
Development

Successfully merging a pull request may close this issue.

1 participant