Chet Haase
9a8245629d
De-allocate caches for large glyphs when trimming memory
...
Currently, font renderers eliminate some texture caches when
memory is trimmed. This change makes it go further by eliminating the
large-glyph caches for all font renderers. These caches are
only allocated as needed, but continue to consume large amounts of
memory (CPU and GPU) after that allocation. De-allocating this memory
on a trim operation should prevent background apps from holding onto
this memory in the possible case that they have allocated it by drawing
large glyphs.
Change-Id: Id7a3ab49b244e036b442d87252fb40aeca8fdb26
2011-12-16 15:44:59 -08:00
..
2011-09-16 12:00:05 -07:00
2011-12-06 16:37:10 -08:00
2011-12-14 19:23:32 -08:00
2011-12-14 19:23:32 -08:00
2011-08-01 15:28:16 -07:00
2011-04-01 13:24:53 -07:00
2011-10-12 13:48:51 -07:00
2011-12-05 11:53:26 -08:00
2011-12-05 11:53:26 -08:00
2011-12-06 16:37:10 -08:00
2011-01-21 21:14:15 -08:00
2010-11-02 16:17:23 -07:00
2011-12-16 15:44:59 -08:00
2011-12-16 15:44:59 -08:00
2011-12-16 15:44:59 -08:00
2011-12-13 13:41:58 -08:00
2011-12-12 18:14:06 -08:00
2011-08-12 14:23:53 -07:00
2011-11-30 20:21:23 -08:00
2011-12-13 14:58:14 -08:00
2011-08-22 14:01:34 -07:00
2011-12-13 14:58:14 -08:00
2011-12-06 16:37:10 -08:00
2011-08-16 13:55:02 -07:00
2011-10-12 14:11:32 -07:00
2010-06-17 13:40:11 -07:00
2010-06-17 13:40:11 -07:00
2011-12-14 19:23:32 -08:00
2011-12-13 13:11:32 -08:00
2011-12-12 20:35:21 -08:00
2011-05-26 16:40:55 -07:00
2010-11-30 12:06:39 -08:00
2011-08-12 14:23:53 -07:00
2011-11-11 22:14:07 -08:00
2011-08-12 14:23:53 -07:00
2011-12-13 22:00:19 -08:00
2011-12-13 22:00:19 -08:00
2011-12-12 20:35:21 -08:00
2011-12-12 20:35:21 -08:00
2011-12-09 13:08:06 -08:00
2011-12-14 19:23:32 -08:00
2011-08-01 18:56:21 -07:00
2011-10-12 13:48:51 -07:00
2011-01-23 16:15:02 -08:00
2011-12-05 11:53:26 -08:00
2010-12-02 10:41:47 -08:00
2011-10-12 13:48:51 -07:00
2011-12-13 14:58:14 -08:00
2011-10-12 13:48:51 -07:00
2011-11-21 15:14:37 -08:00
2011-12-12 18:14:06 -08:00
2011-09-29 17:21:45 -07:00
2011-12-12 18:14:06 -08:00
2011-12-05 11:53:26 -08:00
2011-11-04 16:23:47 -07:00
2010-12-08 19:06:58 -08:00
2011-05-02 15:08:38 -07:00