Index: content/common/gpu/client/gpu_memory_buffer_impl_shared_memory.h |
diff --git a/content/common/gpu/client/gpu_memory_buffer_impl_shared_memory.h b/content/common/gpu/client/gpu_memory_buffer_impl_shared_memory.h |
index fedeae774ba5650c8a8f37c9b7484000308df404..1ee0cc13699c38ffa70d93efd4c2e5ad32d3db17 100644 |
--- a/content/common/gpu/client/gpu_memory_buffer_impl_shared_memory.h |
+++ b/content/common/gpu/client/gpu_memory_buffer_impl_shared_memory.h |
@@ -37,12 +37,16 @@ class GpuMemoryBufferImplSharedMemory : public GpuMemoryBufferImpl { |
static bool IsSizeValidForFormat(const gfx::Size& size, |
gfx::BufferFormat format); |
+ // Dumps GenericSharedMemory which backs this GpuMemoryBuffer. |
+ static void DumpGenericSharedMemory(base::trace_event::ProcessMemoryDump* pmd, |
+ uint64_t client_tracing_process_id, |
+ gfx::GpuMemoryBufferId id); |
reveman
2015/08/06 19:19:36
How about OnMemoryDump? And include size+format so
ericrk
2015/08/06 22:05:19
no longer applies.
|
+ |
// Overridden from gfx::GpuMemoryBuffer: |
bool Map(void** data) override; |
void Unmap() override; |
void GetStride(int* stride) const override; |
gfx::GpuMemoryBufferHandle GetHandle() const override; |
- |
reveman
2015/08/06 19:19:36
nit: keep this blank line
|
private: |
GpuMemoryBufferImplSharedMemory(gfx::GpuMemoryBufferId id, |
const gfx::Size& size, |