Что делает gl.glClearColor?
gl.glClearColor(0f, 0f, 0f, 1.0f);
Как мне его прочитать? Как:
set clear color
или
clear the color
?
Ответы
Ответ 1
Ответ на @Mikola правильный, но я немного подчёркиваю: вызов glClearColor
ничего не очищает. Обычно он принимает указанное вами значение и записывает его в регистр на графической карте. Только позже, когда вы вызываете glClear
, с COLOR_BUFFER_BIT
, действительно ли буфер очищается до указанного вами цвета.
Ответ 2
Он устанавливает цвет фона при вызове glClear.
Соответствующие страницы руководства:
http://www.khronos.org/opengles/sdk/1.1/docs/man/glClear.xml
http://www.khronos.org/opengles/sdk/1.1/docs/man/glClearColor.xml