| 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..e82828fecc3d852b40e2489162ce72647087c532 100644
|
| --- a/content/browser/gpu/browser_gpu_memory_buffer_manager.h
|
| +++ b/content/browser/gpu/browser_gpu_memory_buffer_manager.h
|
| @@ -30,6 +30,8 @@ class CONTENT_EXPORT BrowserGpuMemoryBufferManager
|
| gfx::GpuMemoryBuffer::Usage usage) override;
|
| gfx::GpuMemoryBuffer* GpuMemoryBufferFromClientBuffer(
|
| ClientBuffer buffer) override;
|
| + void SetDestructionSyncPoint(gfx::GpuMemoryBuffer* buffer,
|
| + uint32 sync_point) override;
|
|
|
| void AllocateGpuMemoryBufferForChildProcess(
|
| const gfx::Size& size,
|
| @@ -41,7 +43,9 @@ class CONTENT_EXPORT BrowserGpuMemoryBufferManager
|
| void ChildProcessDeletedGpuMemoryBuffer(
|
| gfx::GpuMemoryBufferType type,
|
| const gfx::GpuMemoryBufferId& id,
|
| - base::ProcessHandle child_process_handle);
|
| + base::ProcessHandle child_process_handle,
|
| + int child_client_id,
|
| + uint32 sync_point);
|
| void ProcessRemoved(base::ProcessHandle process_handle);
|
|
|
| private:
|
|
|