gtk2/gsk
Timm Bäder a872c41f79 glglyphcache: Fix dropping caches unnecessarily
The first set of glyphs is created with a timestamp of 1. Later we
subtract the glyph timestamp from the cache timestamp, meaning we end up
with numbers ending in 9, e.g. 59. Now unfortunately !(60 <= 59), so we
do not end up incrasing the old_pixels count of the cache. Later we then
call lookup() and DEcrease the old_pixels count, which makes the
unsigned int wrap and cause a huge old_pixels value, which causes us to
drop the cache.
2019-02-10 10:31:27 +01:00
..
gl
resources
vulkan
gen-gsk-gresources-xml.py
gsk-autocleanup.h
gsk.h
gskbroadwayrenderer.c
gskbroadwayrendererprivate.h
gskcairoblur.c
gskcairoblurprivate.h
gskcairorenderer.c
gskcairorendererprivate.h
gskdebug.c
gskdebugprivate.h
gskdiff.c
gskdiffprivate.h
gskenums.h
gskenumtypes.c.template
gskenumtypes.h.template
gskprivate.c
gskprivate.h
gskprofiler.c
gskprofilerprivate.h
gskrenderer.c
gskrenderer.h
gskrendererprivate.h
gskrendernode.c
gskrendernode.h
gskrendernodeimpl.c
gskrendernodeprivate.h
gskroundedrect.c
gskroundedrect.h
gskroundedrectprivate.h
gsktypes.h
meson.build