Index: gpu/command_buffer/service/command_buffer_service.h |
=================================================================== |
--- gpu/command_buffer/service/command_buffer_service.h (revision 35153) |
+++ gpu/command_buffer/service/command_buffer_service.h (working copy) |
@@ -24,8 +24,8 @@ |
virtual ~CommandBufferService(); |
// CommandBuffer implementation: |
- virtual base::SharedMemory* Initialize(int32 size); |
- virtual base::SharedMemory* GetRingBuffer(); |
+ virtual bool Initialize(int32 size); |
+ virtual Buffer GetRingBuffer(); |
virtual int32 GetSize(); |
virtual int32 SyncOffsets(int32 put_offset); |
virtual int32 GetGetOffset(); |
@@ -34,7 +34,7 @@ |
virtual void SetPutOffsetChangeCallback(Callback0::Type* callback); |
virtual int32 CreateTransferBuffer(size_t size); |
virtual void DestroyTransferBuffer(int32 id); |
- virtual base::SharedMemory* GetTransferBuffer(int32 handle); |
+ virtual Buffer GetTransferBuffer(int32 handle); |
virtual int32 GetToken(); |
virtual void SetToken(int32 token); |
virtual int32 ResetParseError(); |