我知道我可以通过函数 glGetIntegerv() 获得许多 GPU 特定信息。 Draw-Call 的数量如何?
顺便说一句,如果大师可以提供更多关于绘制调用的信息,那就太好了!
最佳答案
你也许可以使用这样的东西: http://www.opengl.org/sdk/tools/BuGLe/
我没有尝试过 BuGLe,所以不能说它有多有效。
或者,您可以计算您调用的电话的次数,例如glDrawElements 并自己建立每帧统计数据。
或者使用 OpenGL 分析器。如果您使用的是 Mac,there's one on OSX which will give you stats on all OpenGL calls .
关于c++ - 检索 OpenGL GLSL 中的绘制调用数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24696495/