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; |