| Index: gpu/command_buffer/service/command_buffer_service.h
|
| ===================================================================
|
| --- gpu/command_buffer/service/command_buffer_service.h (revision 76263)
|
| +++ gpu/command_buffer/service/command_buffer_service.h (working copy)
|
| @@ -26,6 +26,7 @@
|
|
|
| // CommandBuffer implementation:
|
| virtual bool Initialize(int32 size);
|
| + virtual bool Initialize(base::SharedMemory* buffer, int32 size);
|
| virtual Buffer GetRingBuffer();
|
| virtual State GetState();
|
| virtual void Flush(int32 put_offset);
|
| @@ -52,7 +53,7 @@
|
| virtual void SetPutOffsetChangeCallback(Callback0::Type* callback);
|
|
|
| private:
|
| - scoped_ptr< base::SharedMemory> ring_buffer_;
|
| + Buffer ring_buffer_;
|
| int32 num_entries_;
|
| int32 get_offset_;
|
| int32 put_offset_;
|
|
|