SDL is a widely-used-on-Linux platform abstraction layer. A lot of games have targeted it to make themselves more portable and provide some basic functionality.
If you’ve been on Linux for some years, you’ve probably run into it. I’d guess that most Windows users probably wouldn’t know what it is, though.
SDL3 is a set of C libraries for doing cross platform gamedev stuff. It abstract over platform APIs for things like window creation/management, input handling, audio etc.
Not even close, Proton is a translation layer from Win32 API to whatever works similar for Linux, SDL just gives a higher level API of lower level stuff, like instead of using Xorg/Wayland directly, you get a nicer cross platform API that does the job well
downvoting because there’s no indication as to exactly what this is and how it fits into the technology community.
Edit: Some sort of game engine?
SDL is a widely-used-on-Linux platform abstraction layer. A lot of games have targeted it to make themselves more portable and provide some basic functionality.
If you’ve been on Linux for some years, you’ve probably run into it. I’d guess that most Windows users probably wouldn’t know what it is, though.
SDL3 is a set of C libraries for doing cross platform gamedev stuff. It abstract over platform APIs for things like window creation/management, input handling, audio etc.
So kind of like proton, except for multiple platforms and in the source code instead?
Not even close, Proton is a translation layer from Win32 API to whatever works similar for Linux, SDL just gives a higher level API of lower level stuff, like instead of using Xorg/Wayland directly, you get a nicer cross platform API that does the job well