Hi, On Tue, Nov 15, 2011 at 1:43 PM, Carsten Munk <[email protected]> wrote: > Status (Stskeeps, 12:06:10)
One item which I forgot to mention at the meeting: I've been working on enabling use of the 'runtime' graphicssystem in Qt. This was created for Harmattan, to allow runtime switching of Qt graphicssystems when applications aren't in the foreground, from 'meego' (which allocates a GL context, and is our default on ARM) to 'raster' (the software rendering backend, which releases the GL context). This was done as GL contexts are rare, but more importantly, each GL context allocated requires a large chunk of RAM, locked from being swapped, at least on our particular graphics chip. I've successfully proof-of-concept'ed this, running into a Qt bug along the way (http://qtl.me/S2G.txt) and having to add some enablers too (http://qtl.me/lrU.txt) as we won't want this on on all Mer configurations, but the upshot is that this seems to be working out reasonably well, and saves a nice chunk of RAM (~10mb per app running in the background), so should be quite useful, especially on more RAM-constrained settings like the N900. I hope to finish the work off and get it 'productized' this week or early next week, free time permitting. Thanks, Robin _______________________________________________ MeeGo-handset mailing list [email protected] http://lists.meego.com/listinfo/meego-handset
