-We're quite proud of the new GPU api that was added in SDL3, and are confident it can handle the majority of use cases of users of SDL. FNA has already shipped games on console using SDL3 and the GPU api for rendering. That said, it's still early days of the API in terms of supplementary material. If you're intending to _learn_ graphics, we don't have a great story for ramping you up currently. In addition, while it has fairly wide platform support (note the big 3 console platforms), some important platforms are missing (Web) or degraded (Android). And if you need to target hardware more than about 10-13 years old, then you might be out of luck, there's not a ton of hardware DirectX12, Metal, or Vulkan support going that far back. And finally if you want newer features, like Work Groups, Mesh Shaders, Bindless Textures, then GPU won't be able to help there.
0 commit comments