Index: ui/gl/async_pixel_transfer_delegate.h |
diff --git a/ui/gl/async_pixel_transfer_delegate.h b/ui/gl/async_pixel_transfer_delegate.h |
index 6448cc9bf8d1764d058f70db2055eba4e005ffb3..d07a77da88ec895ff3e41a2bf75c7cad45b53513 100644 |
--- a/ui/gl/async_pixel_transfer_delegate.h |
+++ b/ui/gl/async_pixel_transfer_delegate.h |
@@ -9,6 +9,7 @@ |
#include "base/bind.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/memory/weak_ptr.h" |
+#include "base/time.h" |
#include "build/build_config.h" |
#include "ui/gl/gl_bindings.h" |
#include "ui/gl/gl_export.h" |
@@ -101,6 +102,9 @@ class GL_EXPORT AsyncPixelTransferDelegate { |
const AsyncTexSubImage2DParams& tex_params, |
const AsyncMemoryParams& mem_params) = 0; |
+ virtual uint32 GetTextureUploadCount() = 0; |
+ virtual base::TimeDelta GetTotalTextureUploadTime() = 0; |
+ |
protected: |
AsyncPixelTransferDelegate() {} |
// For testing, as returning scoped_ptr wouldn't work with MOCK_METHOD. |