2010-12-21 3 views
4

오픈 오피스 프로그램이 꽤 많습니다. 새로운 메모리와 새 메모리로 인한 누출 여부를 확인하는 것이 다소 쉽습니다. 그냥 valgrind에서 실행하십시오.OpenGL 리소스 누수 확인하기

하지만 잠재적 인 OpenGL 누수를 확인하는 가장 좋은 방법은 무엇입니까? 그 당시 얼마나 많은 리소스 (예 : 프레임 버퍼)가 사용되고 있는지 알려주는 opengl 유틸리티가 있습니까? 아니면 모든 glGenBlah 및 glDeleteBlah 쌍에 카운터를 부착 할 수있는 유일한 방법입니까?

답변

3

glIntercept 텍스처가 해제되지 않았는지 확인합니다. 아마 프레임 버퍼도 검사하지만 그렇지 않은 경우 쉽게 수정할 수 있습니다.

1

확실히 할 수있는 도구가 있습니다. 상업용 gDEBugger도 가능하지만 무료는 아닙니다. glslDevil은 무료 대안으로 사용할 수 있지만 누출 여부를 확인할 수는 없습니다.

+0

참고로 gDEBugger는 무료입니다. http://www.gremedy.com/purchase.php –