Chromium Code Reviews| Index: gpu/command_buffer/service/gles2_cmd_decoder.cc |
| diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.cc b/gpu/command_buffer/service/gles2_cmd_decoder.cc |
| index 5b59fdbbc29cc20d9f8679e9b222430f23afab6d..e4896ce66f04b65a4cd6a9001043181cf799f895 100644 |
| --- a/gpu/command_buffer/service/gles2_cmd_decoder.cc |
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc |
| @@ -16029,6 +16029,7 @@ error::Error GLES2DecoderImpl::HandleInsertFenceSyncCHROMIUM( |
| const uint64_t release_count = c.release_count(); |
| if (!fence_sync_release_callback_.is_null()) |
| fence_sync_release_callback_.Run(release_count); |
| + ExitCommandProcessingEarly(); |
|
vmiura
2017/05/04 21:27:37
Is there a particular reason to exit early after a
sunnyps
2017/05/10 23:15:15
Releasing can unblock a higher priority context so
|
| return error::kNoError; |
| } |