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

Issue 553293002: command_buffer: Optimize non-debug path of GLES2DecoderImpl::DoCommands(). (Closed)

Created:
6 years, 3 months ago by vmiura
Modified:
6 years, 3 months ago
CC:
chromium-reviews, piman+watch_chromium.org, Zhenyao Mo, Jamie Madill, Geoff Lang, scottmg
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

command_buffer: Optimize non-debug path of GLES2DecoderImpl::DoCommands(). Moves debug logging and tracing logic off the command processing path when they are disabled. BUG=394570 Committed: https://crrev.com/1c2b1de60f2f3c4da41b29d5c6a886fec0409f7a Cr-Commit-Position: refs/heads/master@{#295755}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fix nit. Fix cb_command trace scope. #

Total comments: 1

Patch Set 3 : Rebase. #

Patch Set 4 : Fix test that relied on "cb_command" using scoped TRACE. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+54 lines, -16 lines) Patch
M content/common/gpu/client/gl_helper_unittest.cc View 1 2 3 1 chunk +5 lines, -1 line 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder.cc View 1 11 chunks +49 lines, -15 lines 1 comment Download

Messages

Total messages: 18 (3 generated)
vmiura
ptal
6 years, 3 months ago (2014-09-10 01:39:26 UTC) #2
piman
LGTM, nice. https://codereview.chromium.org/553293002/diff/1/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/553293002/diff/1/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode3868 gpu/command_buffer/service/gles2_cmd_decoder.cc:3868: if (gpu_debug_commands_) nit: style requires {}
6 years, 3 months ago (2014-09-10 04:05:17 UTC) #3
vmiura
https://codereview.chromium.org/553293002/diff/1/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/553293002/diff/1/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode3868 gpu/command_buffer/service/gles2_cmd_decoder.cc:3868: if (gpu_debug_commands_) On 2014/09/10 04:05:17, piman (Very slow to ...
6 years, 3 months ago (2014-09-10 17:09:32 UTC) #4
piman
Ah, yeah. LGTM.
6 years, 3 months ago (2014-09-10 17:25:07 UTC) #5
vmiura
kbr@: please check the change in gl_helper_unittest.cc Thanks
6 years, 3 months ago (2014-09-10 18:19:43 UTC) #7
Ken Russell (switch to Gerrit)
content/common/gpu test change LGTM.
6 years, 3 months ago (2014-09-10 22:00:45 UTC) #8
vmiura
This patch is causing failures on some WebGL tests to fail on Windows http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu_triggered_tests/builds/50259/steps/webgl_conformance_tests. The ...
6 years, 3 months ago (2014-09-12 01:14:45 UTC) #9
vmiura
cc: zmo
6 years, 3 months ago (2014-09-12 01:15:10 UTC) #10
Ken Russell (switch to Gerrit)
CC'ing a couple of members from the ANGLE team. https://codereview.chromium.org/553293002/diff/60001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/553293002/diff/60001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode3826 gpu/command_buffer/service/gles2_cmd_decoder.cc:3826: ...
6 years, 3 months ago (2014-09-12 01:39:05 UTC) #11
vmiura
On 2014/09/12 01:39:05, Ken Russell wrote: > CC'ing a couple of members from the ANGLE ...
6 years, 3 months ago (2014-09-12 01:57:36 UTC) #12
Ken Russell (switch to Gerrit)
On 2014/09/12 01:57:36, vmiura wrote: > On 2014/09/12 01:39:05, Ken Russell wrote: > > CC'ing ...
6 years, 3 months ago (2014-09-12 02:26:28 UTC) #13
vmiura
Tracked down the memory bug in ANGLE: crbug.com/414450
6 years, 3 months ago (2014-09-15 21:52:35 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/553293002/60001
6 years, 3 months ago (2014-09-19 18:32:48 UTC) #16
commit-bot: I haz the power
Committed patchset #4 (id:60001) as 1cccfb94ab4ba4ee6365fed1c991da2722aacccd
6 years, 3 months ago (2014-09-19 19:03:34 UTC) #17
commit-bot: I haz the power
6 years, 3 months ago (2014-09-19 19:04:07 UTC) #18
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/1c2b1de60f2f3c4da41b29d5c6a886fec0409f7a
Cr-Commit-Position: refs/heads/master@{#295755}

Powered by Google App Engine
This is Rietveld 408576698