[Webkit-unassigned] [Bug 64728] TiledDrawingArea: Use tile sets to paint old content while rendering for a new scale.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 20 13:43:09 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=64728





--- Comment #8 from Jocelyn Turcotte <jocelyn.turcotte at nokia.com>  2011-07-20 13:43:09 PST ---
(In reply to comment #7)
> (In reply to comment #6)
> Humm wait, better than that, move the contentsScale attribute in the Tile along with knowledge of it's contentsRect in the page and just have the tile set replace by a normal container.
> 
> I think I'll give that one a try.

Ahhh... this won't work since I would need to remove the gc.setScale(invert) trick at the beginning of paint(). I tried that last weeks and had an annoying slight scaling with the opengl graphics system that I couldn't get rid of as I told you.

Anyway, please tell me what you think about the struct { tiles; scale; } idea.
I could also move the scale into the tile class as said and do a if (tile->scale() != lastScale) { gc.setScale(lastScale / tile->scale(); }, that might be clean actually since I would paint tiles with the same scale all at once.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list