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..ef9ab289b29e0ea34c72e34e8f82e900323023fd 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; |
+ uint32_t GenerateFenceSyncRelease() override; |
+ bool IsFenceSyncRelease(uint32_t release) override; |
+ bool IsFenceSyncFlushed(uint32_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_; |
+ uint32_t next_fence_sync_release_; |
+ uint32_t pending_fence_sync_release_; |
+ uint32_t flushed_fence_sync_release_; |
+ |
DISALLOW_COPY_AND_ASSIGN(PpapiCommandBufferProxy); |
}; |