| Index: gpu/pgl/command_buffer_pepper.h
|
| ===================================================================
|
| --- gpu/pgl/command_buffer_pepper.h (revision 37414)
|
| +++ gpu/pgl/command_buffer_pepper.h (working copy)
|
| @@ -28,22 +28,18 @@
|
| // 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:
|
| + CommandBuffer::State ConvertState();
|
| +
|
| NPP npp_;
|
| NPDevice* device_;
|
| NPDeviceContext3D* context_;
|
|
|