mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-09-22 06:44:07 +00:00
e0803f039f
The logic here seems faulty. We want to keep a timestamp that tells us when the glyph was last used, so always update the timestamp. And whenever we use a glyph, it turns 'young' again, so remove it from the old pixels accounting. The (MAX_AGE, MAX_AGE+CHECK_INTERVAL) interval is only relevant to prevent us from turning a cached glyph old more than once, and that is already taken care of. |
||
---|---|---|
.. | ||
gskgldriver.c | ||
gskgldriverprivate.h | ||
gskglglyphcache.c | ||
gskglglyphcacheprivate.h | ||
gskglimage.c | ||
gskglimageprivate.h | ||
gskglnodesample.c | ||
gskglnodesampleprivate.h | ||
gskglprofiler.c | ||
gskglprofilerprivate.h | ||
gskglrenderer.c | ||
gskglrenderer.h | ||
gskglrenderops.c | ||
gskglrenderopsprivate.h | ||
gskglshadowcache.c | ||
gskglshadowcacheprivate.h | ||
gskshaderbuilder.c | ||
gskshaderbuilderprivate.h |