Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(33)

Issue 2095493002: Improve sync object related command handling. (Closed)

Created:
4 years, 6 months ago by Zhenyao Mo
Modified:
4 years, 6 months ago
Reviewers:
Corentin Wallez, piman
CC:
chromium-reviews, piman+watch_chromium.org, Ken Russell (switch to Gerrit)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Improve sync object related command handling. BUG=429053, 604794 TEST=gpu_unittests R=piman@chromium.org CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel Committed: https://crrev.com/22abf1da88a9ef1fb1d800bc8c58a6d3aeec7082 Cr-Commit-Position: refs/heads/master@{#401755}

Patch Set 1 : Improve sync object related command handling. #

Patch Set 2 : Improve sync object related command handling. #

Total comments: 2

Patch Set 3 : Improve sync object related command handling. #

Total comments: 2

Patch Set 4 : Improve sync object related command handling. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -8 lines) Patch
M gpu/command_buffer/build_gles2_cmd_buffer.py View 2 chunks +2 lines, -1 line 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder.cc View 1 2 3 5 chunks +52 lines, -5 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder_autogen.h View 2 chunks +2 lines, -2 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 23 (8 generated)
Zhenyao Mo
piman: PTAL kbr, cwallez: FYI This should fix the random failures of negativefragmentapi.html
4 years, 6 months ago (2016-06-22 23:59:28 UTC) #3
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2095493002/40001
4 years, 6 months ago (2016-06-22 23:59:57 UTC) #5
piman
Thanks, one thing... https://codereview.chromium.org/2095493002/diff/40001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/2095493002/diff/40001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode15394 gpu/command_buffer/service/gles2_cmd_decoder.cc:15394: } Should we force GL_SYNC_FLUSH_COMMANDS_BIT? Otherwise ...
4 years, 6 months ago (2016-06-23 00:09:34 UTC) #6
Zhenyao Mo
https://codereview.chromium.org/2095493002/diff/40001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/2095493002/diff/40001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode15394 gpu/command_buffer/service/gles2_cmd_decoder.cc:15394: } On 2016/06/23 00:09:34, piman wrote: > Should we ...
4 years, 6 months ago (2016-06-23 00:22:33 UTC) #7
Zhenyao Mo
Revised. Please take another look.
4 years, 6 months ago (2016-06-23 00:26:56 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2095493002/60001
4 years, 6 months ago (2016-06-23 00:27:02 UTC) #10
piman
https://codereview.chromium.org/2095493002/diff/60001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/2095493002/diff/60001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode15392 gpu/command_buffer/service/gles2_cmd_decoder.cc:15392: if (flags != GL_SYNC_FLUSH_COMMANDS_BIT) { Oh, what I was ...
4 years, 6 months ago (2016-06-23 00:58:32 UTC) #11
Zhenyao Mo
Please review again. Thanks. https://codereview.chromium.org/2095493002/diff/60001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/2095493002/diff/60001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode15392 gpu/command_buffer/service/gles2_cmd_decoder.cc:15392: if (flags != GL_SYNC_FLUSH_COMMANDS_BIT) { ...
4 years, 6 months ago (2016-06-23 01:07:46 UTC) #12
piman
LGTM, thanks!
4 years, 6 months ago (2016-06-23 02:55:12 UTC) #13
Corentin Wallez
On 2016/06/23 at 02:55:12, piman wrote: > LGTM, thanks! LGTM too!
4 years, 6 months ago (2016-06-23 14:15:09 UTC) #14
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2095493002/80001
4 years, 6 months ago (2016-06-23 20:10:15 UTC) #16
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-23 21:49:50 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2095493002/80001
4 years, 6 months ago (2016-06-23 23:26:55 UTC) #20
commit-bot: I haz the power
Committed patchset #4 (id:80001)
4 years, 6 months ago (2016-06-23 23:33:48 UTC) #21
commit-bot: I haz the power
4 years, 6 months ago (2016-06-23 23:35:27 UTC) #23
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/22abf1da88a9ef1fb1d800bc8c58a6d3aeec7082
Cr-Commit-Position: refs/heads/master@{#401755}

Powered by Google App Engine
This is Rietveld 408576698