[Webkit-unassigned] [Bug 93606] [Qt] UpdateAtlas is wasting memory
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 9 05:42:15 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=93606
Jocelyn Turcotte <jocelyn.turcotte at nokia.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |allan.jensen at nokia.com
--- Comment #3 from Jocelyn Turcotte <jocelyn.turcotte at nokia.com> 2012-08-09 05:42:38 PST ---
Allan did some work and had a pretty efficiently working patch using existing Qt code.
I looked at it briefly before, and the problem as it seemed to me is that we ONLY use a layouted sub-area of the atlas for an update size that fits in the chunk.
So while doing full page renderings (e.g. when loading), if my atlas is 2048x2048 and I need to send over 4 tiles of 512x512, then only 2 of them will be successfully allocated. The other half of the buffer is reserved for smaller updates, which won't happen for this frame and the space is wasted.
I didn't look at it very deeply so I might be wrong about this, but I at least did observe wasted space too.
--
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