Index: gpu/command_buffer/client/gpu_memory_buffer_manager.h |
diff --git a/gpu/command_buffer/client/gpu_memory_buffer_manager.h b/gpu/command_buffer/client/gpu_memory_buffer_manager.h |
index 9502b28594dffd02ac47c2fa48edb55a1ff20589..c95f841c3f72a414d1047cfdec2b7a3f1e2197f0 100644 |
--- a/gpu/command_buffer/client/gpu_memory_buffer_manager.h |
+++ b/gpu/command_buffer/client/gpu_memory_buffer_manager.h |
@@ -12,6 +12,8 @@ |
namespace gpu { |
+struct SyncToken; |
+ |
class GPU_EXPORT GpuMemoryBufferManager { |
public: |
GpuMemoryBufferManager(); |
@@ -34,8 +36,8 @@ class GPU_EXPORT GpuMemoryBufferManager { |
ClientBuffer buffer) = 0; |
// Associates destruction sync point with |buffer|. |
- virtual void SetDestructionSyncPoint(gfx::GpuMemoryBuffer* buffer, |
- uint32 sync_point) = 0; |
+ virtual void SetDestructionSyncToken(gfx::GpuMemoryBuffer* buffer, |
+ const gpu::SyncToken& sync_token) = 0; |
protected: |
virtual ~GpuMemoryBufferManager(); |