glClearColor(0.0,0.0,0.0,0.0)和glClear(COLOR_BUFFER_BIT)之间有区别吗?

时间:2010-11-28 09:12:32

标签: opengl

两者都清除了颜色缓冲区,对吗?他们是这样做的吗?

2 个答案:

答案 0 :(得分:20)

glClear实际上清除缓冲区,而glClearColor只是设置颜色以清除缓冲区。

答案 1 :(得分:0)

glClear是命令:它会清除缓冲区。

glClearColor是状态设置:它将颜色值设置为缓冲区。