Skip to content

Use the agnostic buffer API for readback buffers in DX12.#1220

Merged
manon-traverse merged 1 commit into
llvm:mainfrom
Traverse-Research:agnostic-readback-buffers-dx12
May 27, 2026
Merged

Use the agnostic buffer API for readback buffers in DX12.#1220
manon-traverse merged 1 commit into
llvm:mainfrom
Traverse-Research:agnostic-readback-buffers-dx12

Conversation

@manon-traverse

Copy link
Copy Markdown
Contributor

Another small step in reducing the use of API specific calls, where we can use API agnostic calls instead.
Creation, mapping and unmapping of the readback buffers now longer use DX12 specific API calls.

The copying to the readback buffer is still performed using direct DX12 calls because the buffers themselves are still API specific, but in a future PR, that can be solved as well.

@manon-traverse manon-traverse merged commit 170f612 into llvm:main May 27, 2026
15 of 23 checks passed
@MarijnS95 MarijnS95 deleted the agnostic-readback-buffers-dx12 branch May 28, 2026 15:54
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.

3 participants