Index: gpu/command_buffer/service/in_process_command_buffer.cc |
diff --git a/gpu/command_buffer/service/in_process_command_buffer.cc b/gpu/command_buffer/service/in_process_command_buffer.cc |
index b2588b47a2cb2f0048c03d3fca665b4b1ea9f69e..968149b0dab63fa01ca66f623f3197898907582e 100644 |
--- a/gpu/command_buffer/service/in_process_command_buffer.cc |
+++ b/gpu/command_buffer/service/in_process_command_buffer.cc |
@@ -949,8 +949,8 @@ void InProcessCommandBuffer::SignalSyncTokenOnGpuThread( |
return; |
} |
- sync_point_client_->Wait(release_state.get(), sync_token.release_count(), |
- WrapCallback(callback)); |
+ sync_point_client_->WaitOutOfOrder( |
+ release_state.get(), sync_token.release_count(), WrapCallback(callback)); |
} |
void InProcessCommandBuffer::SignalQuery(unsigned query_id, |