Index: mojo/gles2/command_buffer_client_impl.h |
diff --git a/mojo/gles2/command_buffer_client_impl.h b/mojo/gles2/command_buffer_client_impl.h |
index b5e2db3227f30d334eaec95244ac95fd81a47856..487123c714f8584649e3ba7a2f9b5993ad473b52 100644 |
--- a/mojo/gles2/command_buffer_client_impl.h |
+++ b/mojo/gles2/command_buffer_client_impl.h |
@@ -76,6 +76,9 @@ class CommandBufferClientImpl : public mojo::CommandBufferLostContextObserver, |
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: |
class SyncClientImpl; |
@@ -106,6 +109,9 @@ class CommandBufferClientImpl : public mojo::CommandBufferLostContextObserver, |
// Image IDs are allocated in sequence. |
int next_image_id_; |
+ uint32_t next_fence_sync_release_; |
+ uint32_t flushed_fence_sync_release_; |
+ |
const MojoAsyncWaiter* async_waiter_; |
}; |