I just recently changed all rendering in my application/game from SDL to OpenGL. I still use SDL for keyboard input, loading images and creating the window.
But since i only render in OpenGL do you think that i should change the window to a OpenGL initialized window instead of a SDL window. The header i use for OpenGL functions at the moment is “SDL_opengl.h”. Does that affect things?
What are the advantages and disadvantages if i do this? Right now it feels like it’s the logical “next step” since i got rid of all other SDL rendering code.
Just keep on using SDL for input and window management.
There’s no provision for either in the OpenGL spec so there’s really no such thing as an “OpenGL initialized window”.