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

Issue 8698008: This change adds the apple software renderer as an option on Chrome/Mac. It's enabled by passing... (Closed)

Created:
9 years ago by Stephen White
Modified:
9 years ago
CC:
chromium-reviews
Visibility:
Public.

Description

This change adds the apple software renderer as an option on Chrome/Mac. It's enabled by passing --use-gl=apple on the command line. It also removes the default pbuffer creation on Mac since it's not required to create GL contexts and is incompatible with the generic float renderer. BUG=106584 TEST=--use-gl=apple on chrome/mac cmdline Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=113436

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+37 lines, -31 lines) Patch
M ui/gfx/gl/gl_bindings_skia_in_process.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/gl/gl_context.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/gl/gl_context_cgl.cc View 1 5 chunks +6 lines, -25 lines 3 comments Download
M ui/gfx/gl/gl_context_mac.mm View 1 1 chunk +2 lines, -1 line 0 comments Download
M ui/gfx/gl/gl_implementation.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/gl/gl_implementation.cc View 1 3 chunks +6 lines, -1 line 0 comments Download
M ui/gfx/gl/gl_implementation_mac.cc View 1 4 chunks +5 lines, -2 lines 0 comments Download
M ui/gfx/gl/gl_surface_cgl.cc View 1 2 chunks +8 lines, -0 lines 2 comments Download
M ui/gfx/gl/gl_surface_mac.cc View 1 3 chunks +5 lines, -2 lines 0 comments Download
M ui/gfx/gl/gl_switches.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/gl/gl_switches.cc View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
apatrick_chromium
Try jobs? LGTM if they pass. Sorry for the delay.
9 years ago (2011-12-05 22:34:31 UTC) #1
Stephen White
On 2011/12/05 22:34:31, apatrick_chromium wrote: > Try jobs? LGTM if they pass. Sorry for the ...
9 years ago (2011-12-06 18:57:01 UTC) #2
Ken Russell (switch to Gerrit)
LGTM assuming it's been tested. Couple of questions/comments. http://codereview.chromium.org/8698008/diff/8001/ui/gfx/gl/gl_context_cgl.cc File ui/gfx/gl/gl_context_cgl.cc (right): http://codereview.chromium.org/8698008/diff/8001/ui/gfx/gl/gl_context_cgl.cc#newcode49 ui/gfx/gl/gl_context_cgl.cc:49: attribs.push_back((CGLPixelFormatAttribute) ...
9 years ago (2011-12-06 19:23:47 UTC) #3
Ken Russell (switch to Gerrit)
BTW, should file a bug and point this at it. Also indicate tests in CL ...
9 years ago (2011-12-06 19:24:27 UTC) #4
Nico
If apatrick and kbr are happy, I'm happy too.
9 years ago (2011-12-06 19:44:33 UTC) #5
Stephen White
http://codereview.chromium.org/8698008/diff/8001/ui/gfx/gl/gl_context_cgl.cc File ui/gfx/gl/gl_context_cgl.cc (right): http://codereview.chromium.org/8698008/diff/8001/ui/gfx/gl/gl_context_cgl.cc#newcode49 ui/gfx/gl/gl_context_cgl.cc:49: attribs.push_back((CGLPixelFormatAttribute) kCGLRendererGenericFloatID); On 2011/12/06 19:23:47, kbr wrote: > What ...
9 years ago (2011-12-06 19:49:04 UTC) #6
Ken Russell (switch to Gerrit)
http://codereview.chromium.org/8698008/diff/8001/ui/gfx/gl/gl_context_cgl.cc File ui/gfx/gl/gl_context_cgl.cc (right): http://codereview.chromium.org/8698008/diff/8001/ui/gfx/gl/gl_context_cgl.cc#newcode49 ui/gfx/gl/gl_context_cgl.cc:49: attribs.push_back((CGLPixelFormatAttribute) kCGLRendererGenericFloatID); On 2011/12/06 19:49:04, Stephen White wrote: > ...
9 years ago (2011-12-06 22:49:45 UTC) #7
commit-bot: I haz the power
9 years ago (2011-12-07 14:17:33 UTC) #8

Powered by Google App Engine
This is Rietveld 408576698