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

Issue 2109333005: Use 'int' content quad coordinates all the way. (not for commit)

Created:
4 years, 5 months ago by vmiura
Modified:
4 years, 4 months ago
Reviewers:
enne (OOO)
CC:
chromium-reviews, cc-bugs_chromium.org, Tima Vaisburd, piman
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Use 'int' content quad coordinates all the way. (not for commit) BUG=623198 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -6 lines) Patch
M cc/output/gl_renderer.cc View 1 chunk +17 lines, -6 lines 0 comments Download

Messages

Total messages: 9 (1 generated)
vmiura
Yet another way to improve rendering on Issue 623198 http://jason-kenny.com/, which fixes the bugs on ...
4 years, 5 months ago (2016-07-01 03:02:52 UTC) #2
enne (OOO)
Yeah, at some point in time GLRenderer only did it the shared geometry buffer way ...
4 years, 5 months ago (2016-07-01 17:05:08 UTC) #3
vmiura
On 2016/07/01 17:05:08, enne wrote: > Yeah, at some point in time GLRenderer only did ...
4 years, 5 months ago (2016-07-01 17:52:27 UTC) #4
enne (OOO)
I don't see this bug on Android on ToT, at least in content shell. What ...
4 years, 5 months ago (2016-07-18 22:39:48 UTC) #5
sohanjg
On 2016/07/18 22:39:48, enne wrote: > I don't see this bug on Android on ToT, ...
4 years, 5 months ago (2016-07-19 09:07:25 UTC) #6
enne (OOO)
I've come around to thinking that maybe this is the best way to fix this. ...
4 years, 4 months ago (2016-07-27 20:33:01 UTC) #7
vmiura
On 2016/07/27 20:33:01, enne wrote: > I've come around to thinking that maybe this is ...
4 years, 4 months ago (2016-07-29 23:27:37 UTC) #8
enne (OOO)
4 years, 4 months ago (2016-08-08 18:46:40 UTC) #9
On 2016/07/29 at 23:27:37, vmiura wrote:
> On 2016/07/27 20:33:01, enne wrote:
> > I've come around to thinking that maybe this is the best way to fix this. 
> > Adjusting PictureLayerImpl geometry rects started looking complicated.  lgtm
if
> > you want to land this with a comment about why you're calculating the
> > coordinates that way.
> 
> I can go ahead and land this, but in my mind adjusting rects could catch more
cases.  What was tricky about applying an offset?

Maybe I'm just not thinking about the math right, but it wasn't clear to me what
offset to apply in all cases other than just a large translation.  Your solution
also seemed much simpler than adding extra logic into the already long
AppendQuads function or worse, into the CoverageIterator.

Powered by Google App Engine
This is Rietveld 408576698