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

Issue 12393053: Re-land: cc: Added antialiasing support for solid color layers (Closed)

Created:
7 years, 9 months ago by ernstm
Modified:
7 years, 9 months ago
CC:
chromium-reviews, cc-bugs_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Re-land: cc: Added antialiasing support for solid color layers BUG=166570 Previously committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186130 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=188229

Patch Set 1 #

Total comments: 4

Patch Set 2 : setupQuadForAntialiasing modifies localQuad only if useAA is true #

Total comments: 6

Patch Set 3 : Rebased to tip of tree. Fixed comments. Changed type of edge parameter. #

Patch Set 4 : Re-land: cc: Added antialiasing support for solid color layers #

Total comments: 1

Patch Set 5 : Re-enabled GLRendererPixelTest.AnitAliasing on Windows. #

Total comments: 2

Patch Set 6 : Changed formatting in GLRenderer to Chrome style. #

Total comments: 14

Patch Set 7 : More Chrome style formatting changes. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+303 lines, -100 lines) Patch
M cc/gl_renderer.h View 1 2 3 4 5 6 4 chunks +16 lines, -1 line 0 comments Download
M cc/gl_renderer.cc View 1 2 3 4 5 6 10 chunks +183 lines, -99 lines 0 comments Download
M cc/gl_renderer_pixeltest.cc View 1 2 3 4 5 1 chunk +46 lines, -0 lines 0 comments Download
M cc/shader.h View 1 chunk +15 lines, -0 lines 0 comments Download
M cc/shader.cc View 1 chunk +43 lines, -0 lines 0 comments Download

Messages

Total messages: 33 (0 generated)
ernstm
7 years, 9 months ago (2013-03-04 20:03:24 UTC) #1
reveman
https://codereview.chromium.org/12393053/diff/1/cc/gl_renderer.cc File cc/gl_renderer.cc (right): https://codereview.chromium.org/12393053/diff/1/cc/gl_renderer.cc#newcode760 cc/gl_renderer.cc:760: if (useAA) { you can do "if (!useAA) return ...
7 years, 9 months ago (2013-03-04 20:28:30 UTC) #2
jamesr
FYI, the trybots and commit queue do not support binary files (like pngs) so to ...
7 years, 9 months ago (2013-03-04 20:32:06 UTC) #3
reveman
jamesr, thanks for the heads up. ernstm, you can remove the png from the patch. ...
7 years, 9 months ago (2013-03-04 20:45:42 UTC) #4
ernstm
Made changes requested by reveman in #2: setupQuadForAntialiasing modifies localQuad only if useAA is true. ...
7 years, 9 months ago (2013-03-04 22:00:26 UTC) #5
enne (OOO)
Thanks for the refactoring and code reuse; that antialiasing code is hairy enough as it ...
7 years, 9 months ago (2013-03-04 22:44:59 UTC) #6
reveman
lgtm, just adjust some of the comments and address enne's feedback before landing. fyi, the ...
7 years, 9 months ago (2013-03-04 22:59:06 UTC) #7
ernstm
Made changes requested by enne (#6) and reveman (#7). Rebased to tip of tree. https://codereview.chromium.org/12393053/diff/2002/cc/gl_renderer.cc ...
7 years, 9 months ago (2013-03-05 00:46:51 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/12393053/6002
7 years, 9 months ago (2013-03-05 00:57:35 UTC) #9
commit-bot: I haz the power
Change committed as 186130
7 years, 9 months ago (2013-03-05 07:48:10 UTC) #10
ernstm
Re-land: Disabled flaky GLRendererPixelTest.AntiAliasing on Windows.
7 years, 9 months ago (2013-03-05 18:47:22 UTC) #11
jamesr
https://chromiumcodereview.appspot.com/12393053/diff/16001/cc/gl_renderer_pixeltest.cc File cc/gl_renderer_pixeltest.cc (right): https://chromiumcodereview.appspot.com/12393053/diff/16001/cc/gl_renderer_pixeltest.cc#newcode201 cc/gl_renderer_pixeltest.cc:201: // This test is flaky on Windows. We only ...
7 years, 9 months ago (2013-03-05 18:50:00 UTC) #12
ernstm
On 2013/03/05 18:50:00, jamesr wrote: > https://chromiumcodereview.appspot.com/12393053/diff/16001/cc/gl_renderer_pixeltest.cc > File cc/gl_renderer_pixeltest.cc (right): > > https://chromiumcodereview.appspot.com/12393053/diff/16001/cc/gl_renderer_pixeltest.cc#newcode201 > ...
7 years, 9 months ago (2013-03-05 18:50:53 UTC) #13
jamesr
On 2013/03/05 18:50:53, ernstm wrote: > On 2013/03/05 18:50:00, jamesr wrote: > > > https://chromiumcodereview.appspot.com/12393053/diff/16001/cc/gl_renderer_pixeltest.cc ...
7 years, 9 months ago (2013-03-05 18:53:01 UTC) #14
reveman
this one is on me. I asked ernstm to put this up as a possible ...
7 years, 9 months ago (2013-03-05 19:25:04 UTC) #15
ernstm
On 2013/03/05 18:53:01, jamesr wrote: > On 2013/03/05 18:50:53, ernstm wrote: > > On 2013/03/05 ...
7 years, 9 months ago (2013-03-05 19:25:48 UTC) #16
jamesr
On 2013/03/05 19:25:48, ernstm wrote: > On 2013/03/05 18:53:01, jamesr wrote: > > On 2013/03/05 ...
7 years, 9 months ago (2013-03-05 19:26:56 UTC) #17
reveman
> We don't use real OpenGL drivers for this, we use OSMESA which should be ...
7 years, 9 months ago (2013-03-05 19:33:56 UTC) #18
ernstm
On 2013/03/05 19:25:48, ernstm wrote: > On 2013/03/05 18:53:01, jamesr wrote: > > On 2013/03/05 ...
7 years, 9 months ago (2013-03-06 02:05:27 UTC) #19
ernstm
message: On 2013/03/06 02:05:27, ernstm wrote: > It turns out that the pixel at x=193, ...
7 years, 9 months ago (2013-03-09 02:30:35 UTC) #20
ernstm
Re-enabled GLRendererPixelTest.AntiAliasing after fixing Mesa bug that caused different behavior on Windows (CL 12764015). Re-based ...
7 years, 9 months ago (2013-03-13 00:21:58 UTC) #21
reveman
lgtm https://codereview.chromium.org/12393053/diff/33001/cc/gl_renderer_pixeltest.cc File cc/gl_renderer_pixeltest.cc (right): https://codereview.chromium.org/12393053/diff/33001/cc/gl_renderer_pixeltest.cc#newcode132 cc/gl_renderer_pixeltest.cc:132: #if !defined(OS_ANDROID) can we remove this too now? ...
7 years, 9 months ago (2013-03-13 00:33:37 UTC) #22
jamesr
https://codereview.chromium.org/12393053/diff/33001/cc/gl_renderer_pixeltest.cc File cc/gl_renderer_pixeltest.cc (right): https://codereview.chromium.org/12393053/diff/33001/cc/gl_renderer_pixeltest.cc#newcode132 cc/gl_renderer_pixeltest.cc:132: #if !defined(OS_ANDROID) On 2013/03/13 00:33:38, David Reveman wrote: > ...
7 years, 9 months ago (2013-03-13 00:35:10 UTC) #23
reveman
+vmpstr
7 years, 9 months ago (2013-03-13 05:44:22 UTC) #24
reveman
On 2013/03/13 00:35:10, jamesr wrote: > https://codereview.chromium.org/12393053/diff/33001/cc/gl_renderer_pixeltest.cc > File cc/gl_renderer_pixeltest.cc (right): > > https://codereview.chromium.org/12393053/diff/33001/cc/gl_renderer_pixeltest.cc#newcode132 > ...
7 years, 9 months ago (2013-03-13 05:48:50 UTC) #25
ernstm
Rebased to tip of tree. Changed formatting in GLRenderer to Chrome style.
7 years, 9 months ago (2013-03-13 20:50:44 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/12393053/51001
7 years, 9 months ago (2013-03-13 20:53:52 UTC) #27
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 9 months ago (2013-03-13 22:04:22 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/12393053/51001
7 years, 9 months ago (2013-03-14 00:51:19 UTC) #29
danakj
This change has some style problems with chromium style. https://chromiumcodereview.appspot.com/12393053/diff/51001/cc/gl_renderer.cc File cc/gl_renderer.cc (right): https://chromiumcodereview.appspot.com/12393053/diff/51001/cc/gl_renderer.cc#newcode860 cc/gl_renderer.cc:860: ...
7 years, 9 months ago (2013-03-14 00:54:25 UTC) #30
ernstm
Made formatting changes requested by danakj. https://codereview.chromium.org/12393053/diff/51001/cc/gl_renderer.cc File cc/gl_renderer.cc (right): https://codereview.chromium.org/12393053/diff/51001/cc/gl_renderer.cc#newcode860 cc/gl_renderer.cc:860: SolidColorProgramUniforms& uniforms) { ...
7 years, 9 months ago (2013-03-14 17:08:33 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/12393053/76001
7 years, 9 months ago (2013-03-14 17:10:32 UTC) #32
commit-bot: I haz the power
7 years, 9 months ago (2013-03-14 23:52:55 UTC) #33
Message was sent while issue was closed.
Change committed as 188229

Powered by Google App Engine
This is Rietveld 408576698