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

Issue 6588138: Implemented multisampling control in software rendering list. Move prelimina... (Closed)

Created:
9 years, 9 months ago by Zhenyao Mo
Modified:
9 years, 7 months ago
CC:
chromium-reviews, arv (Not doing code reviews), jam, apatrick_chromium, Paweł Hajdan Jr., Ken Russell (switch to Gerrit), Vangelis Kokkevis
Visibility:
Public.

Description

Move preliminary gpu info collection and software rendering flags computation to browser startup time. This allows us to handle each feature independently through appending renderer process commandline switches (in most cases but not all, because this preliminary run only collects partial gpu info). BUG=none TEST=unittest Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=76971

Patch Set 1 : '' #

Total comments: 12

Patch Set 2 : revised in response to code review #

Patch Set 3 : adding logic to shutdown GPU channels #

Patch Set 4 : For my own records: should be the same as patch set 2 #

Patch Set 5 : For the records: landing patch #

Unified diffs Side-by-side diffs Delta from patch set Stats (+65 lines, -46 lines) Patch
M chrome/browser/browser_main.cc View 1 2 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/gpu_data_manager.h View 1 2 3 chunks +6 lines, -0 lines 0 comments Download
M chrome/browser/gpu_data_manager.cc View 1 2 3 4 4 chunks +50 lines, -9 lines 0 comments Download
M chrome/browser/gpu_process_host_ui_shim.h View 1 2 3 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/gpu_process_host_ui_shim.cc View 1 2 3 2 chunks +0 lines, -12 lines 0 comments Download
M chrome/browser/renderer_host/browser_render_process_host.cc View 1 2 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/common/gpu_messages_internal.h View 1 2 3 1 chunk +0 lines, -6 lines 0 comments Download
M chrome/gpu/gpu_thread.cc View 1 2 3 1 chunk +0 lines, -15 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Zhenyao Mo
Please review. I am hoping to get this into M11, so I'd really appreciate it ...
9 years, 9 months ago (2011-03-03 01:52:52 UTC) #1
apatrick_chromium
I added jamesr to see if he has any suggestions. A few thoughts... http://codereview.chromium.org/6588138/diff/7001/chrome/browser/gpu_data_manager.cc File ...
9 years, 9 months ago (2011-03-03 21:09:06 UTC) #2
Zhenyao Mo
http://codereview.chromium.org/6588138/diff/7001/chrome/browser/gpu_data_manager.cc File chrome/browser/gpu_data_manager.cc (right): http://codereview.chromium.org/6588138/diff/7001/chrome/browser/gpu_data_manager.cc#newcode49 chrome/browser/gpu_data_manager.cc:49: uint32 flags = gpu_feature_flags_.flags(); On 2011/03/03 21:09:07, apatrick_chromium wrote: ...
9 years, 9 months ago (2011-03-04 00:24:59 UTC) #3
jamesr
http://codereview.chromium.org/6588138/diff/7001/chrome/browser/gpu_data_manager.cc File chrome/browser/gpu_data_manager.cc (right): http://codereview.chromium.org/6588138/diff/7001/chrome/browser/gpu_data_manager.cc#newcode199 chrome/browser/gpu_data_manager.cc:199: // TODO(zmo): need to ask the user to restart ...
9 years, 9 months ago (2011-03-04 00:28:14 UTC) #4
zmo
On 2011/03/04 00:28:14, jamesr wrote: > http://codereview.chromium.org/6588138/diff/7001/chrome/browser/gpu_data_manager.cc > File chrome/browser/gpu_data_manager.cc (right): > > http://codereview.chromium.org/6588138/diff/7001/chrome/browser/gpu_data_manager.cc#newcode199 > ...
9 years, 9 months ago (2011-03-04 00:32:17 UTC) #5
Zhenyao Mo
Revised. Please review again.
9 years, 9 months ago (2011-03-04 02:07:43 UTC) #6
apatrick_chromium
LGTM
9 years, 9 months ago (2011-03-04 17:39:39 UTC) #7
Zhenyao Mo
On 2011/03/04 17:39:39, apatrick_chromium wrote: > LGTM I just made some more changes to the ...
9 years, 9 months ago (2011-03-04 18:24:25 UTC) #8
zmo
9 years, 9 months ago (2011-03-04 18:31:06 UTC) #9
OK don't bother.  I'll land the original CL (patch set 2) first.  Then create
another CL for the further change.

Thank you.

On 2011/03/04 18:24:25, Zhenyao Mo wrote:
> On 2011/03/04 17:39:39, apatrick_chromium wrote:
> > LGTM
> 
> I just made some more changes to the CL: now if we notice blacklist flags
> change, we shut down all existing GPU channels.
> 
> Could you have a look again?
> 
> Sorry to make changes after you already reviewed.

Powered by Google App Engine
This is Rietveld 408576698