Export memory from WGPU with Vulkan backend. #8436
Answered
by
GeneralGDA
GeneralGDA
asked this question in
Q&A
|
Hello! I need direct I/O access to some of my WGPU buffers. I’m using an external library, Intel OID, which needs to read and write them. Vulkan supports memory export (via vkGetMemoryWin32HandleKHR). I’m fine with a device type lock (Vulkan). I’m also fine with unsafe and non-portable solutions. How can I export WGPU memory for external usage? P.S. I already have a working solution that uses copy operations to and from host memory, but it’s very slow. I need shared access to a buffer between two APIs — Intel OID and WGPU. |
Answered by
GeneralGDA
Nov 3, 2025
Replies: 1 comment
|
An example: |
0 replies
Answer selected by
GeneralGDA
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
An example:
#7988
https://github.com/Vecvec/oidn-wgpu-interop