3 ms·
Did they actually write that somewhere? WGPU, due to breadth of coverage. has succeeded in becoming pretty much the only game in town. There's Vulkano, a safe
by Animats 2y ago
Did they actually write that somewhere?
WGPU, due to breadth of coverage. has succeeded in becoming pretty much the only game in town. There's Vulkano, a safe wrapper for Vulkan, but only a few projects use it and it hasn't stabilized yet. There's Ash, which is an unsafe wrapper for Vulkan. That's pretty raw. Some Rust projects still use OpenGL, which has better support, or talk to Direct-X directly. There just isn't a good fast modern Rust graphics stack that covers the main desktop platforms.
- vacuity 2y ago> Did they actually write that somewhere? wgpu.rs for comments about "general purpose", "modern" is my own interjection, and [1] about the difference in priorities between the WGPU maintainers and (funnily enough) you. I do believe a cross-platform and modern interface is difficult to square with high performance. I don't think either side is wrong to choose the priorities it has, but someone will be underserved. They probably need far more manpower/talent than they have to improve performance proportionately. [1] https://github.com/gfx-rs/wgpu/discussions/5525 https://github.com/gfx-rs/wgpu/discussions/5525