我在使用glDrawElements()时遇到一个可疑的错误。我试图渲染简单的原语(主要是矩形)来加速文本绘制等等,但是当我调用glDrawElements()时,整个屏幕会闪烁黑色(不仅仅是我的窗口区域)一帧左右。下一帧,它会恢复到和以前一样的"Windows颜色“。所以它会闪烁几秒钟,最后在一个消息框中显示
The NVIDIA OpenGL Driver encountered an unrecoverable error
and must close this application.
Error 12
在调用glDrawElements()之前,有没有需要重置的GL设置?我