@Mikola的回答是正确的,但我想强调一下:调用glClearColor并不会清除任何内容。它通常使用您指定的值,并将其写入图形卡上的寄存器中。只有当您稍后调用glClear并传递COLOR_BUFFER_BIT时,缓冲区才会实际上被清除成您指定的颜色。
它设置 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