| Index: gpu/command_buffer/service/command_buffer_service.h
|
| diff --git a/gpu/command_buffer/service/command_buffer_service.h b/gpu/command_buffer/service/command_buffer_service.h
|
| index ddcfec3d36d64d6beb3625f9ee1c7038b3d68410..105c794b36cb6ab9fee7bc9e2b857932bf2714f2 100644
|
| --- a/gpu/command_buffer/service/command_buffer_service.h
|
| +++ b/gpu/command_buffer/service/command_buffer_service.h
|
| @@ -15,6 +15,10 @@ class TransferBufferManagerInterface;
|
|
|
| class GPU_EXPORT CommandBufferServiceBase : public CommandBuffer {
|
| public:
|
| + CommandBufferServiceBase(CommandBufferNamespace namespace_id,
|
| + uint64_t command_buffer_id)
|
| + : CommandBuffer(namespace_id, command_buffer_id) {}
|
| +
|
| // Sets the current get offset. This can be called from any thread.
|
| virtual void SetGetOffset(int32 get_offset) = 0;
|
|
|
| @@ -43,7 +47,8 @@ class GPU_EXPORT CommandBufferService : public CommandBufferServiceBase {
|
| public:
|
| typedef base::Callback<bool(int32)> GetBufferChangedCallback;
|
| explicit CommandBufferService(
|
| - TransferBufferManagerInterface* transfer_buffer_manager);
|
| + TransferBufferManagerInterface* transfer_buffer_manager,
|
| + CommandBufferNamespace namespace_id, uint64_t command_buffer_id);
|
| ~CommandBufferService() override;
|
|
|
| // CommandBuffer implementation:
|
|
|