| Index: gpu/command_buffer/service/in_process_command_buffer.h
|
| diff --git a/gpu/command_buffer/service/in_process_command_buffer.h b/gpu/command_buffer/service/in_process_command_buffer.h
|
| index f4f91f81009b027c9cd70ca5a85f4a1f224833ad..0764a19ef8c288c6087111a23739d60cab36f277 100644
|
| --- a/gpu/command_buffer/service/in_process_command_buffer.h
|
| +++ b/gpu/command_buffer/service/in_process_command_buffer.h
|
| @@ -130,6 +130,9 @@ class GPU_EXPORT InProcessCommandBuffer : public CommandBuffer,
|
| bool IsGpuChannelLost() override;
|
| 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;
|
|
|
| // The serializer interface to the GPU service (i.e. thread).
|
| class Service {
|
| @@ -254,6 +257,8 @@ class GPU_EXPORT InProcessCommandBuffer : public CommandBuffer,
|
| gpu::Capabilities capabilities_;
|
| GpuMemoryBufferManager* gpu_memory_buffer_manager_;
|
| base::AtomicSequenceNumber next_image_id_;
|
| + uint32_t next_fence_sync_release_;
|
| + uint32_t flushed_fence_sync_release_;
|
|
|
| // Accessed on both threads:
|
| scoped_ptr<CommandBufferServiceBase> command_buffer_;
|
|
|