Index: ppapi/proxy/ppapi_command_buffer_proxy.h |
diff --git a/ppapi/proxy/ppapi_command_buffer_proxy.h b/ppapi/proxy/ppapi_command_buffer_proxy.h |
index ddb383891c12ab7a9ee078de325d8e09789a884b..dc48057912bd58ab970dc1cb866ba47c4afb67b7 100644 |
--- a/ppapi/proxy/ppapi_command_buffer_proxy.h |
+++ b/ppapi/proxy/ppapi_command_buffer_proxy.h |
@@ -70,6 +70,9 @@ class PPAPI_PROXY_EXPORT PpapiCommandBufferProxy : public gpu::CommandBuffer, |
bool IsGpuChannelLost() override; |
gpu::CommandBufferNamespace GetNamespaceID() const override; |
uint64_t GetCommandBufferID() const override; |
+ uint64_t GenerateFenceSyncRelease() override; |
+ bool IsFenceSyncRelease(uint64_t release) override; |
+ bool IsFenceSyncFlushed(uint64_t release) override; |
private: |
bool Send(IPC::Message* msg); |
@@ -96,6 +99,10 @@ class PPAPI_PROXY_EXPORT PpapiCommandBufferProxy : public gpu::CommandBuffer, |
InstanceData::FlushInfo *flush_info_; |
+ uint64_t next_fence_sync_release_; |
+ uint64_t pending_fence_sync_release_; |
+ uint64_t flushed_fence_sync_release_; |
+ |
DISALLOW_COPY_AND_ASSIGN(PpapiCommandBufferProxy); |
}; |