I am currently working on porting an SDL based game to Switch but it is written only for an OpenGL renderer so changing it to software rendering would require a lot of code changes. Is there any way at all of getting OpenGL working on Switch?
Vulkan would be cool to learn but again I’d still have the problem of having to translate all this project’s openGL calls. I’ve never used the software renderer and I’ve never used vulkan so porting this game might be tough
Not quite; because to use OpenGL right now on the Switch, you have to use the official SDK; we only have Libtransistor (which is already more or less abandoned) or LibNX, which is part of devkitpro, which has been around a long time, and is still under heavy active development.