目次
-
API(機能別)
-
ディスプレイとウィンドウ
- SDL_GLprofile
SDL_GLprofile
OpenGLプロファイルの列挙体
値
SDL_GL_CONTEXT_PROFILE_CORE
OpenGL コアプロファイル - 廃止された機能は無効になる
SDL_GL_CONTEXT_PROFILE_COMPATIBILITY
Open GL 互換プロファイル - 廃止された機能は許可される
SDL_GL_CONTEXT_PROFILE_ES
Open GL プロファイル - OpenGLのサブセット機能のみ使える
詳細
この列挙体は
SDL_GL_SetAttribute
で
SDL_GL_CONTEXT_PROFILE_MASK
と組み合わせて使う.
SDL_GL_CONTEXT_PROFILE_MASK
は論理和で複数設定できるが, プロファイルは排他的であり,
SDL_GL_SetAttribute
は1つしか受け付けない.
SDL_GL_CONTEXT_PROFILE_MASK
属性を0にするとプロファイルはSDLが選択する. OpenGLのプロファイルはバージョンと詳細に関連付けられているため,
SDL_GL_CONTEXT_MAJOR_VERSION
と
SDL_GL_CONTEXT_MINOR_VERSION
属性は必ず一緒に使う必要がある. OpenGL ES バージョン1.0と1.1のcommonとcommon liteプロファイルを区別する方法はない.
関連項目(列挙体)
SDL_GLattr
関連項目(関数)
SDL_GL_GetAttribute
SDL_GL_SetAttribute
SDL Wikiへのリンク
SDL_GLcontextFlag - SDL Wiki