SDL のドキュメントは、色空間についてあまり言及していないようです。SDL_SetVideoMode
またはの SRGB フラグ/パラメータが表示されませんSDL_GL_SetAttribute
。FrameBuffer 0に書き込むときに、SDLがOpenGLに色補正を実行するように依頼することはまったく可能ですか? GLUT はその機能を提供できるようです。
SDL がそれを実行できない場合、通常の回避策は何ですか? 有効にして sRGB テクスチャにGL_FRAMEBUFFER_SRGB
レンダリングし、それを無効にして FrameBuffer 0 にレンダリングすることを検討していFRAMEBUFFER_SRGB
ます。もっと良いアイデアはありますか?