ディスプレイの表示モード

Last-modified: 2007-05-21 (月) 15:01:19

ディスプレイモードは下に示すフラグの組み合わせとして指定する。

例:
glutInitDisplayMode( GLUT_RGBA | GLUT_SINGLE) : RGBAモードシングルバッファ(デフォルト)を使用する。

GLUT_RGBARGBA モード
GLUT_RGBAも GLUT_INDEX も記述されないときのデフォルト
GLUT_RGBGLUT_RGBA と同じ
GLUT_INDEXカラーインデックス モード
GLUT_RGBAも記述された場合,上書きする
GLUT_SINGLEシングルバッファ モード
GLUT_DOUBLE もGLUT_SINGLEも記述されていない場合の デフォルトである
GLUT_DOUBLEダブルバッファ モード
GLUT_SINGLE も記述されていた場合,上書きする
GLUT_ACCUMアキュムレーション バッファ
GLUT_ALPHAカラーバッファにアルファ成分を加えること
GLUT_DEPTHデプス(Z)バッファを加えること
GLUT_STENCILステンシル・バッファを加えること
GLUT_MULTISAMPLEマルチサンプリングのサポート
マルチサンプリングが利用できない場合は無視される
※マルチサンプリングを可能とするためには,OpenGL のクライアントとサーバーの両方が、GLX_SAMPLE_SGIS エクステンションをサポートしていなければならない
GLUT_STEREOステレオ・ウィンドウビットマスク