Chromium Code Reviews| Index: ppapi/proxy/ppapi_command_buffer_proxy.cc |
| diff --git a/ppapi/proxy/ppapi_command_buffer_proxy.cc b/ppapi/proxy/ppapi_command_buffer_proxy.cc |
| index 8ca17e442d1e20b7b6f2d70b25c3e6caaa8269d8..c7f5526ff8933814e490bd00f3639b2f7e4251b8 100644 |
| --- a/ppapi/proxy/ppapi_command_buffer_proxy.cc |
| +++ b/ppapi/proxy/ppapi_command_buffer_proxy.cc |
| @@ -8,6 +8,7 @@ |
| #include "ppapi/proxy/proxy_channel.h" |
| #include "ppapi/shared_impl/api_id.h" |
| #include "ppapi/shared_impl/host_resource.h" |
| +#include "ppapi/shared_impl/proxy_lock.h" |
| namespace ppapi { |
| namespace proxy { |
| @@ -74,14 +75,12 @@ gpu::CommandBuffer::State PpapiCommandBufferProxy::GetState() { |
| } |
| gpu::CommandBuffer::State PpapiCommandBufferProxy::GetLastState() { |
| - // Note: The locking command buffer wrapper does not take a global lock before |
| - // calling this function. |
| + ppapi::ProxyLock::AssertAcquiredDebugOnly(); |
|
dmichael (off chromium)
2013/09/26 22:26:38
I was able to confirm with From Dust that these ar
|
| return last_state_; |
| } |
| int32 PpapiCommandBufferProxy::GetLastToken() { |
| - // Note: The locking command buffer wrapper does not take a global lock before |
| - // calling this function. |
| + ppapi::ProxyLock::AssertAcquiredDebugOnly(); |
| return last_state_.token; |
| } |