Index: content/common/gpu/client/command_buffer_proxy_impl.h |
diff --git a/content/common/gpu/client/command_buffer_proxy_impl.h b/content/common/gpu/client/command_buffer_proxy_impl.h |
index ff50fcfa73658f2ccb62a86f67ebcb05239bdcab..95f3c60eb1dd6f5d341174254006af4f3be2bae5 100644 |
--- a/content/common/gpu/client/command_buffer_proxy_impl.h |
+++ b/content/common/gpu/client/command_buffer_proxy_impl.h |
@@ -87,6 +87,7 @@ class CommandBufferProxyImpl |
virtual void SetParseError(gpu::error::Error error) OVERRIDE; |
virtual void SetContextLostReason( |
gpu::error::ContextLostReason reason) OVERRIDE; |
+ virtual uint32 InsertSyncPoint() OVERRIDE; |
void SetMemoryAllocationChangedCallback( |
const base::Callback<void(const GpuMemoryAllocationForRenderer&)>& |
@@ -95,12 +96,6 @@ class CommandBufferProxyImpl |
bool DiscardBackbuffer(); |
bool EnsureBackbuffer(); |
- // Inserts a sync point, returning its ID. This is handled on the IO thread of |
- // the GPU process, and so should be relatively fast, but its effect is |
- // ordered wrt other messages (in particular, Flush). Sync point IDs are |
- // global and can be used for cross-channel synchronization. |
- uint32 InsertSyncPoint(); |
- |
// Makes this command buffer invoke a task when a sync point is reached, or |
// the command buffer that inserted that sync point is destroyed. |
bool SignalSyncPoint(uint32 sync_point, |