| Index: content/browser/gpu/browser_gpu_memory_buffer_manager.h
|
| diff --git a/content/browser/gpu/browser_gpu_memory_buffer_manager.h b/content/browser/gpu/browser_gpu_memory_buffer_manager.h
|
| index 8798ab712dd2b064ed67c885deda9bd4d2bac05f..c2ce3fb37c7cc4712cd402071ea5307bfba002bd 100644
|
| --- a/content/browser/gpu/browser_gpu_memory_buffer_manager.h
|
| +++ b/content/browser/gpu/browser_gpu_memory_buffer_manager.h
|
| @@ -30,6 +30,9 @@ class CONTENT_EXPORT BrowserGpuMemoryBufferManager
|
| gfx::GpuMemoryBuffer::Usage usage) override;
|
| gfx::GpuMemoryBuffer* GpuMemoryBufferFromClientBuffer(
|
| ClientBuffer buffer) override;
|
| + bool NeedsDestructionSyncPoint(gfx::GpuMemoryBufferType type) override;
|
| + void RecordDestructionSyncPoint(ClientBuffer buffer,
|
| + uint32 sync_point) override;
|
|
|
| void AllocateGpuMemoryBufferForChildProcess(
|
| const gfx::Size& size,
|
| @@ -41,7 +44,8 @@ class CONTENT_EXPORT BrowserGpuMemoryBufferManager
|
| void ChildProcessDeletedGpuMemoryBuffer(
|
| gfx::GpuMemoryBufferType type,
|
| const gfx::GpuMemoryBufferId& id,
|
| - base::ProcessHandle child_process_handle);
|
| + base::ProcessHandle child_process_handle,
|
| + uint32 sync_point);
|
| void ProcessRemoved(base::ProcessHandle process_handle);
|
|
|
| private:
|
|
|