[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