Index: content/common/gpu/gpu_command_buffer_stub.h |
diff --git a/content/common/gpu/gpu_command_buffer_stub.h b/content/common/gpu/gpu_command_buffer_stub.h |
index 83025c82b1ca377ca45569a8204c3c704d197aad..b98190a07beb8e9c833786d9d759fea92645aa9c 100644 |
--- a/content/common/gpu/gpu_command_buffer_stub.h |
+++ b/content/common/gpu/gpu_command_buffer_stub.h |
@@ -203,6 +203,14 @@ class GpuCommandBufferStub |
void OnSignalSyncPointAck(uint32 id); |
void OnSignalQuery(uint32 query, uint32 id); |
+ void OnFenceSyncRelease(uint64_t release); |
+ bool OnWaitFenceSync(gpu::CommandBufferNamespace namespace_id, |
+ uint64_t command_buffer_id, |
+ uint64_t release); |
+ void OnWaitFenceSyncCompleted(gpu::CommandBufferNamespace namespace_id, |
+ uint64_t command_buffer_id, |
+ uint64_t release); |
+ |
void OnSetClientHasMemoryAllocationChangedCallback(bool has_callback); |
void OnCreateImage(int32 id, |
@@ -236,7 +244,10 @@ class GpuCommandBufferStub |
bool CheckContextLost(); |
void CheckCompleteWaits(); |
- void PullTextureUpdates(uint32 sync_point); |
+ void PullTextureUpdates(gpu::CommandBufferNamespace namespace_id, |
+ uint64_t command_buffer_id, |
+ uint32_t release); |
+ |
// The lifetime of objects of this class is managed by a GpuChannel. The |
// GpuChannels destroy all the GpuCommandBufferStubs that they own when they |