GL827量产GL工具盒

如果函数参数不符或者不符合当湔上下文设置的状态则会导致 OpenGL Error。已 error code 来表示绝大多数情况下 OpenGL functions 产生 errors,则不会生效少数有效。

OpenGL Error 存储在一个队列中直到该错误被处理。因此如果你不定期的检测错误,你将不会知道某个函数某个函数的调用触发了错误因此,错误检测应该定期检测确保知道错误的详细信息。

获取队列中下一个 OpenGL Error并从队列中移除。如果返回 GL_NO_ERROR 则该队列为空







:仅当使用非法枚举参数时,如果使用该参数有指定环境则返回 GL_INVALID_OPERATION 

:仅当使用非法值参数时,如果使用该参数有指定环境则返回 GL_INVALID_OPERATION 

:命令的状态集合对于指定的参数非法。

:压栈操作超出堆栈大小

:出棧操作达到堆栈底部。

:不能分配足够内存时

:当操作未准备好的真缓存时。

我要回帖

更多关于 3GL 工具 的文章

 

随机推荐