最近、アプリケーション/ゲームのすべてのレンダリングをSDLからOpenGLに変更しました。私は今でもキーボード入力、画像の読み込み、ウィンドウの作成にSDLを使用しています。
しかし、私はOpenGLでのみレンダリングするので、ウィンドウをSDLウィンドウではなくOpenGLで初期化されたウィンドウに変更する必要があると思いますか。現在OpenGL関数に使用しているヘッダーは「SDL_opengl.h」です。それは物事に影響を与えますか?
これを行う場合の長所と短所は何ですか?他のすべてのSDLレンダリングコードを削除したので、今は論理的な「次のステップ」のように感じます。