diff options
Diffstat (limited to 'Source/WebCore/platform/graphics/ImageBuffer.cpp')
-rw-r--r-- | Source/WebCore/platform/graphics/ImageBuffer.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/WebCore/platform/graphics/ImageBuffer.cpp b/Source/WebCore/platform/graphics/ImageBuffer.cpp index 46f2d14cd..138d078cf 100644 --- a/Source/WebCore/platform/graphics/ImageBuffer.cpp +++ b/Source/WebCore/platform/graphics/ImageBuffer.cpp @@ -28,6 +28,7 @@ #include "ImageBuffer.h" #include "IntRect.h" +#include "PlatformMemoryInstrumentation.h" #include <wtf/MathExtras.h> namespace WebCore { @@ -112,4 +113,11 @@ bool ImageBuffer::copyToPlatformTexture(GraphicsContext3D&, Platform3DObject, GC } #endif +void ImageBuffer::reportMemoryUsage(MemoryObjectInfo* memoryObjectInfo) const +{ + MemoryClassInfo info(memoryObjectInfo, this, PlatformMemoryTypes::Image); + info.addMember(m_data); + info.addMember(m_context); +} + } |