Index: gpu/command_buffer/tests/gl_manager.h |
diff --git a/gpu/command_buffer/tests/gl_manager.h b/gpu/command_buffer/tests/gl_manager.h |
index 16c8e29839fc328ba2580ebb3af213890225cd02..ce009c9c921079d2413629ed83de209b535db5d6 100644 |
--- a/gpu/command_buffer/tests/gl_manager.h |
+++ b/gpu/command_buffer/tests/gl_manager.h |
@@ -127,6 +127,9 @@ class GLManager : private GpuControl { |
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: |
void PumpCommands(); |
@@ -145,6 +148,8 @@ class GLManager : private GpuControl { |
scoped_ptr<gles2::GLES2Implementation> gles2_implementation_; |
bool context_lost_allowed_; |
+ uint64_t next_fence_sync_release_; |
+ |
// Used on Android to virtualize GL for all contexts. |
static int use_count_; |
static scoped_refptr<gfx::GLShareGroup>* base_share_group_; |