[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