wgpu-rs projects in #RustLang "can run natively on top of Vulkan, Metal, DX12, and DX11. Internally wgpu-rs automatically selects a graphics API for the user based on which graphics APIs are available at runtime"...
https://gfx-rs.github.io/2020/04/21/wgpu-web.html