所以有很多次我需要知道某些 opengl 操作返回的枚举是什么,以便在终端上打印它们以查看发生了什么。
目前似乎没有任何类型的函数可用于对枚举进行字符串化,所以我想直接转到 gl.h(实际上我现在将使用 libglew 的头文件),获取 #defines 并创建为方便起见,一个巨大的开关表。
有没有更好的方法,您将如何处理必须将内容移植到 OpenGL ES?
最佳答案
gluErrorString
是您在 OpenGL 中寻找的功能,因为 GLU 库通常与 GL 一起提供。
我没有 OpenGL ES 的经验,但 Google 出现了 GLUes这可能对你有帮助。
关于opengl - 字符串化 openGL 枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4708202/