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);
該代碼是否應該將alpha設置爲1或將清除顏色緩衝區?
換句話說,glColorMask
是否影響glClear
的作用還是它只適用於正常的繪製操作?
我特別問OpenGL ES 2.0,所以對規範的任何引用將不勝感激。