如何推动"清晰的颜色"到属性堆栈上

时间:2011-02-03 18:39:08

标签: opengl attributes colors stack

我正在尝试使用glPushAttrib将“clear color”(使用glClearColor设置)推送到属性堆栈。问题是:我不确定要向glPushAttrib发送哪个标志。

背景:我通常使用glClearColor设置应用程序的“背景”颜色。但是,在一些地方我必须更改glClearColor以清除我正在绘制的纹理。我想使用attrib堆栈来推送然后弹出“背景”颜色,这样它就不会搞砸了。

谢谢!

1 个答案:

答案 0 :(得分:9)

根据glPushAttrib,这是:

glPushAttrib(GL_COLOR_BUFFER_BIT);