| Index: ppapi/proxy/ppb_context_3d_proxy.cc
 | 
| ===================================================================
 | 
| --- ppapi/proxy/ppb_context_3d_proxy.cc	(revision 92876)
 | 
| +++ ppapi/proxy/ppb_context_3d_proxy.cc	(working copy)
 | 
| @@ -87,6 +87,7 @@
 | 
|    virtual bool Initialize(base::SharedMemory* buffer, int32 size);
 | 
|    virtual gpu::Buffer GetRingBuffer();
 | 
|    virtual State GetState();
 | 
| +  virtual State GetLastState();
 | 
|    virtual void Flush(int32 put_offset);
 | 
|    virtual State FlushSync(int32 put_offset, int32 last_known_get);
 | 
|    virtual void SetGetOffset(int32 get_offset);
 | 
| @@ -186,6 +187,10 @@
 | 
|    return last_state_;
 | 
|  }
 | 
|  
 | 
| +gpu::CommandBuffer::State PepperCommandBuffer::GetLastState() {
 | 
| +  return last_state_;
 | 
| +}
 | 
| +
 | 
|  void PepperCommandBuffer::Flush(int32 put_offset) {
 | 
|    if (last_state_.error != gpu::error::kNoError)
 | 
|      return;
 | 
| 
 |