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

Issue 1123343004: Add a --use-angle flag for selecting the ANGLE renderer. (Closed)

Created:
5 years, 7 months ago by Geoff Lang
Modified:
5 years, 7 months ago
CC:
chromium-reviews, kalyank, ozone-reviews_chromium.org, cpu_(ooo_6.6-7.5)
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add a --use-angle flag for selecting the ANGLE renderer. * Add support for selecting the new OpenGL renderer. * Remove the --use-warp flag and merge it into the --use-angle flag. BUG=485541 Committed: https://crrev.com/b23448010805bf493f7a7104a73b378968b228da Cr-Commit-Position: refs/heads/master@{#329436}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 11

Patch Set 4 : Clean up display selection logic, add tests #

Patch Set 5 : Move dependency on gl.gyp into conditional. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+279 lines, -52 lines) Patch
M content/browser/gpu/gpu_data_manager_impl_private.cc View 1 2 3 2 chunks +8 lines, -4 lines 0 comments Download
M ui/gl/gl_surface_egl.h View 1 2 3 2 chunks +16 lines, -0 lines 0 comments Download
M ui/gl/gl_surface_egl.cc View 1 2 3 5 chunks +85 lines, -43 lines 0 comments Download
M ui/gl/gl_switches.h View 1 2 chunks +8 lines, -1 line 0 comments Download
M ui/gl/gl_switches.cc View 1 2 4 chunks +18 lines, -4 lines 0 comments Download
M ui/gl/gl_tests.gyp View 1 2 3 4 1 chunk +11 lines, -0 lines 0 comments Download
A ui/gl/test/egl_initialization_displays_unittest.cc View 1 2 3 1 chunk +133 lines, -0 lines 0 comments Download

Messages

Total messages: 18 (6 generated)
Geoff Lang
@jmadill, kbr: PTAL
5 years, 7 months ago (2015-05-07 18:38:41 UTC) #2
Jamie Madill
Also try running 'git cl format' to clear up formatting. https://codereview.chromium.org/1123343004/diff/40001/ui/gl/gl_surface_egl.cc File ui/gl/gl_surface_egl.cc (right): https://codereview.chromium.org/1123343004/diff/40001/ui/gl/gl_surface_egl.cc#newcode195 ...
5 years, 7 months ago (2015-05-07 18:53:13 UTC) #3
Ken Russell (switch to Gerrit)
This LGTM overall modulo Jamie's comments. I think removing the --use-warp flag is fine; it ...
5 years, 7 months ago (2015-05-07 20:58:10 UTC) #4
Zhenyao Mo
cc cpu for removing kUseWarp. https://codereview.chromium.org/1123343004/diff/40001/content/browser/gpu/gpu_data_manager_impl_private.cc File content/browser/gpu/gpu_data_manager_impl_private.cc (right): https://codereview.chromium.org/1123343004/diff/40001/content/browser/gpu/gpu_data_manager_impl_private.cc#newcode418 content/browser/gpu/gpu_data_manager_impl_private.cc:418: return use_warp_ || angle_impl_flag ...
5 years, 7 months ago (2015-05-07 22:08:35 UTC) #6
Geoff Lang
Updated, added tests, PTAL https://codereview.chromium.org/1123343004/diff/40001/content/browser/gpu/gpu_data_manager_impl_private.cc File content/browser/gpu/gpu_data_manager_impl_private.cc (right): https://codereview.chromium.org/1123343004/diff/40001/content/browser/gpu/gpu_data_manager_impl_private.cc#newcode418 content/browser/gpu/gpu_data_manager_impl_private.cc:418: return use_warp_ || angle_impl_flag == ...
5 years, 7 months ago (2015-05-11 13:31:50 UTC) #7
Ken Russell (switch to Gerrit)
Very nice. Still LGTM.
5 years, 7 months ago (2015-05-11 21:42:03 UTC) #8
Zhenyao Mo
LGTM
5 years, 7 months ago (2015-05-11 23:55:35 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1123343004/60001
5 years, 7 months ago (2015-05-12 15:30:50 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ninja/builds/66409)
5 years, 7 months ago (2015-05-12 15:40:33 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1123343004/80001
5 years, 7 months ago (2015-05-12 16:56:29 UTC) #16
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years, 7 months ago (2015-05-12 17:54:33 UTC) #17
commit-bot: I haz the power
5 years, 7 months ago (2015-05-12 17:55:34 UTC) #18
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/b23448010805bf493f7a7104a73b378968b228da
Cr-Commit-Position: refs/heads/master@{#329436}

Powered by Google App Engine
This is Rietveld 408576698