[Webkit-unassigned] [Bug 93606] [Qt] UpdateAtlas is wasting memory

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 9 05:53:19 PDT 2012


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





--- Comment #5 from Balazs Kelemen <kbalazs at webkit.org>  2012-08-09 05:53:42 PST ---
(In reply to comment #3)
> 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.

Yes. This is the problem I am trying to solve in candidate 2. (The other problem is that the current code is just buggy, candidate 1 if fixing it.)

-- 
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