Index: chrome/renderer/command_buffer_proxy.h |
=================================================================== |
--- chrome/renderer/command_buffer_proxy.h (revision 37414) |
+++ chrome/renderer/command_buffer_proxy.h (working copy) |
@@ -35,20 +35,14 @@ |
// CommandBuffer implementation: |
virtual bool Initialize(int32 size); |
virtual gpu::Buffer GetRingBuffer(); |
- virtual int32 GetSize(); |
- virtual int32 SyncOffsets(int32 put_offset); |
- virtual int32 GetGetOffset(); |
+ virtual State GetState(); |
+ virtual State Flush(int32 put_offset); |
virtual void SetGetOffset(int32 get_offset); |
- virtual int32 GetPutOffset(); |
virtual int32 CreateTransferBuffer(size_t size); |
virtual void DestroyTransferBuffer(int32 id); |
virtual gpu::Buffer GetTransferBuffer(int32 handle); |
- virtual int32 GetToken(); |
virtual void SetToken(int32 token); |
- virtual int32 ResetParseError(); |
- virtual void SetParseError(int32 parse_error); |
- virtual bool GetErrorStatus(); |
- virtual void RaiseErrorStatus(); |
+ virtual void SetParseError(gpu::parse_error::ParseError parse_error); |
private: |
// As with the service, the client takes ownership of the ring buffer. |