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

Issue 93593002: Fall back to software mode if Aura can't create a GL context (Closed)

Created:
7 years ago by ccameron
Modified:
7 years ago
CC:
chromium-reviews, joi+watch-content_chromium.org, jam, sievers+watch_chromium.org, jbauman+watch_chromium.org, darin-cc_chromium.org, kalyank, piman+watch_chromium.org, danakj+watch_chromium.org
Visibility:
Public.

Description

Fall back to software mode if Aura can't create a GL context Wire up fallback from Compositor::CreateOutputSurface to ContextFactory::CreateOutputSurface, so that we force using the software compositor after failing to create a GL context enough times. BUG=319267 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=238382

Patch Set 1 #

Patch Set 2 : Make sure that the context created in GpuProcessTransportFactory is valid #

Patch Set 3 : Wire up fallback from Compositor::CreateOutputSurface to ContextFactory::CreateOutputSurface #

Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -9 lines) Patch
M content/browser/aura/gpu_process_transport_factory.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M content/browser/aura/gpu_process_transport_factory.cc View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M ui/compositor/compositor.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ui/compositor/compositor.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ui/compositor/test/default_context_factory.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ui/compositor/test/default_context_factory.cc View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M ui/compositor/test/test_context_factory.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ui/compositor/test/test_context_factory.cc View 1 2 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 12 (0 generated)
ccameron
I was a bit surprised that there was no mechanism for forcing a transition to ...
7 years ago (2013-11-28 02:45:37 UTC) #1
piman
On 2013/11/28 02:45:37, ccameron1 wrote: > I was a bit surprised that there was no ...
7 years ago (2013-12-03 01:06:44 UTC) #2
ccameron
On 2013/12/03 01:06:44, piman wrote: > On 2013/11/28 02:45:37, ccameron1 wrote: > > I was ...
7 years ago (2013-12-03 02:33:26 UTC) #3
piman
On 2013/12/03 02:33:26, ccameron1 wrote: > On 2013/12/03 01:06:44, piman wrote: > > On 2013/11/28 ...
7 years ago (2013-12-03 03:14:21 UTC) #4
ccameron
On 2013/12/03 03:14:21, piman wrote: > On 2013/12/03 02:33:26, ccameron1 wrote: > > On 2013/12/03 ...
7 years ago (2013-12-03 03:16:38 UTC) #5
jbauman
On 2013/12/03 02:33:26, ccameron1 wrote: > On 2013/12/03 01:06:44, piman wrote: > > On 2013/11/28 ...
7 years ago (2013-12-03 03:19:47 UTC) #6
ccameron
On 2013/12/03 03:19:47, jbauman wrote: > On 2013/12/03 02:33:26, ccameron1 wrote: > > On 2013/12/03 ...
7 years ago (2013-12-03 03:45:41 UTC) #7
piman
OK, LGTM. Not sure if there's some edge cases on Chrome OS where we'll try ...
7 years ago (2013-12-03 04:20:45 UTC) #8
jbauman
lgtm
7 years ago (2013-12-03 05:42:03 UTC) #9
ccameron
Thanks!
7 years ago (2013-12-03 10:27:58 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ccameron@chromium.org/93593002/40001
7 years ago (2013-12-03 10:39:49 UTC) #11
commit-bot: I haz the power
7 years ago (2013-12-03 13:00:11 UTC) #12
Message was sent while issue was closed.
Change committed as 238382

Powered by Google App Engine
This is Rietveld 408576698