Hi everyone! I’ve been a hobbyist dev for a few years mainly using Unity and a little bit of Unreal, and I’ve decided to work on a game in SDL2 in my spare time. The problem is, is that I’m on a Mac, and I’m a little unsure of how Apple’s deprecation of OpenGL would affect my development process. Does SDL use any OpenGL by default on Mac, or does it default to the proprietary API that’s available on the platform that you’re developing on (e.g. SDL would default to using DirectX on Windows and Metal on Mac, without having to write any API-specific code)? My hope is that SDL2 abstracts at least some of that away and lets me work more on handling game-specific stuff.
Thanks!