| ▲ | Levitating 5 hours ago | |
SDL3 should get more love in general. The SDL3 GPU API[1] provided a cross-platform GPU API even before WebGPU. In Rust it's a good alternative for winit/wgpu. For that reason I added it to areweguiyet.com[2] last week, where apparently it wasn't even listed before. I am currently using it to develop a space game[3] inspired by the original BBC Elite. Using emscripten to get on the web and QUIC/Webtransport for networking. [1]: https://wiki.libsdl.org/SDL3/CategoryGPU [2]: https://areweguiyet.com/#ecosystem [3]: https://git.levitati.ng/LevitatingBusinessMan/elite/src/bran... | ||
| ▲ | runevault 2 hours ago | parent | next [-] | |
SDL3 is something I've been keeping an eye on, but at least one thing that held me back from diving into it was SDL_Mixer (audio library) was not updated to a release version for SDL3 until I think a month ago? I need to get back to it but lately I've been messing with SDL2 + wasm stuff using emscripten. | ||
| ▲ | hresvelgr 4 hours ago | parent | prev [-] | |
SDL3 doesn't support bindless resources and the plans to do so in the future are very loose[1]. [1] https://github.com/libsdl-org/SDL/issues/11148#issuecomment-... | ||