OpenXR support for 'webgpu native' dawn API?


Is there any way to use dawn (ie: native webgpu) with OpenXR?

There doesn’t appear to be a dawn KHR extension around as far as I can tell, but perhaps it’s perhaps to use dawn with the existing D3D12, Vulkan etc KHR extensions since dawn is just an abstraction of these anyway?


If you can do interop with any existing graphics API, then that is indeed an approach: e.g. you can do OpenGL on runtimes that only have d3d11 using the opengl-d3d11 interop.

Alternatively, anyone is welcome to propose a new graphics binding extension if a webgpu native one makes sense.