Index: gpu/gles2_conform_support/egl/display.h |
diff --git a/gpu/gles2_conform_support/egl/display.h b/gpu/gles2_conform_support/egl/display.h |
index 8954c2a97ab5ae4e0a49ccedd6ae7246e9bb049d..64f6aed8cd6bfad0dc99ed47fa641d470d9cf029 100644 |
--- a/gpu/gles2_conform_support/egl/display.h |
+++ b/gpu/gles2_conform_support/egl/display.h |
@@ -100,6 +100,9 @@ class Display : private gpu::GpuControl { |
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: |
EGLNativeDisplayType display_id_; |
@@ -116,6 +119,7 @@ class Display : private gpu::GpuControl { |
bool create_offscreen_; |
int create_offscreen_width_; |
int create_offscreen_height_; |
+ uint32_t next_fence_sync_release_; |
scoped_refptr<gpu::TransferBufferManagerInterface> transfer_buffer_manager_; |
scoped_ptr<gpu::CommandBufferService> command_buffer_; |