检查OpenGL资源泄漏
所以我有一个相当大的openGL程序在运行,检查正常的内存泄漏(通过new和delete)是相当简单的——只需在valgrind上运行它检查OpenGL资源泄漏,opengl,memory-leaks,Opengl,Memory Leaks,所以我有一个相当大的openGL程序在运行,检查正常的内存泄漏(通过new和delete)是相当简单的——只需在valgrind上运行它 但检查opengl潜在泄漏的最佳方法是什么?是否有opengl实用程序可以告诉您当时使用了多少资源(例如帧缓冲区),或者诸如此类?或者是将计数器附加到每个glGenBlah和glDeleteBlah对的唯一方法?肯定有工具可以为您实现这一点。广告可以做到,但不是免费的。可以作为一个免费的替代方案,但我不确定它是否能找到漏洞。确实会检查尚未释放的纹理,可能还会检
但检查opengl潜在泄漏的最佳方法是什么?是否有opengl实用程序可以告诉您当时使用了多少资源(例如帧缓冲区),或者诸如此类?或者是将计数器附加到每个glGenBlah和glDeleteBlah对的唯一方法?肯定有工具可以为您实现这一点。广告可以做到,但不是免费的。可以作为一个免费的替代方案,但我不确定它是否能找到漏洞。确实会检查尚未释放的纹理,可能还会检查帧缓冲区,但如果没有,可能很容易修改以执行此操作