以下のコードの前に何かが描画されたと仮定すると、次のコードは何をすべきでしょうか?
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 に関して質問しているので、仕様への参照を歓迎します。