5
以下のコードの前に何かが引かれたと仮定して、次のコードはどうなりますか?glColorMaskはglClearに影響します
glColorMask(GL_FALSE, GL_FALSE, GL_FALSE, GL_TRUE);
glClearColor(0.0, 0.0, 0.0, 1.0);
glClear(GL_COLOR_BUFFER_BIT);
glColorMask(GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE);
このコードでは、アルファを1に設定するか、カラーバッファをクリアする必要がありますか?
つまり、glColorMask
は、glClear
に影響しますか、それとも通常の描画操作にのみ適用されますか?
私はOpenGL ES 2.0に関して具体的に尋ねていますので、仕様への参照があれば分かります。