diff options
Diffstat (limited to 'WebCore/platform/graphics/android/DoubleBufferedTexture.cpp')
-rw-r--r-- | WebCore/platform/graphics/android/DoubleBufferedTexture.cpp | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/WebCore/platform/graphics/android/DoubleBufferedTexture.cpp b/WebCore/platform/graphics/android/DoubleBufferedTexture.cpp index 31a1186..7dcd1bc 100644 --- a/WebCore/platform/graphics/android/DoubleBufferedTexture.cpp +++ b/WebCore/platform/graphics/android/DoubleBufferedTexture.cpp @@ -26,6 +26,7 @@ #include "config.h" #include "DoubleBufferedTexture.h" +#include "ClassTracker.h" #include "GLUtils.h" #define LOG_NDEBUG 1 @@ -34,14 +35,6 @@ namespace WebCore { -#ifdef DEBUG_COUNT -static int gDoubleBufferedTextureCount = 0; -int DoubleBufferedTexture::count() -{ - return gDoubleBufferedTextureCount; -} -#endif - DoubleBufferedTexture::DoubleBufferedTexture(EGLContext sharedContext) { m_display = eglGetCurrentDisplay(); @@ -50,16 +43,15 @@ DoubleBufferedTexture::DoubleBufferedTexture(EGLContext sharedContext) m_writeableTexture = &m_textureA; m_lockedConsumerTexture = GL_NO_TEXTURE; m_supportsEGLImage = GLUtils::isEGLImageSupported(); - #ifdef DEBUG_COUNT - gDoubleBufferedTextureCount++; + ClassTracker::instance()->increment("DoubleBufferedTexture"); #endif } DoubleBufferedTexture::~DoubleBufferedTexture() { #ifdef DEBUG_COUNT - gDoubleBufferedTextureCount--; + ClassTracker::instance()->decrement("DoubleBufferedTexture"); #endif } |