gtk/gsk/gl
Matthias Clasen 977ac2b31f gl: Do less work on glyph caching
There is no need for us to be very precise about
aging the glyph entries. It is enough to check
occasionally and mark old entries. This reduces
the overhead of work we do every frame on the
caches, at the cost of letting glyphs linger
a bit longer in the cache.
2019-10-12 11:35:46 -04:00
..
gskgldriver.c gl: Allow setting min/mag filter on textures 2019-06-04 23:00:01 +00:00
gskgldriverprivate.h gl: Allow setting min/mag filter on textures 2019-06-04 23:00:01 +00:00
gskglglyphcache.c gl: Do less work on glyph caching 2019-10-12 11:35:46 -04:00
gskglglyphcacheprivate.h gl: Do less work on glyph caching 2019-10-12 11:35:46 -04:00
gskgliconcache.c iconcache: Fix icon padding 2019-10-12 09:17:24 +02:00
gskgliconcacheprivate.h gl: Do less work to maintain caches 2019-10-11 20:42:24 -04:00
gskglimage.c gl: Allow setting min/mag filter on textures 2019-06-04 23:00:01 +00:00
gskglimageprivate.h gl: Allow setting min/mag filter on textures 2019-06-04 23:00:01 +00:00
gskglnodesample.c gl renderer: Add NodeSample 2018-12-02 13:25:43 +01:00
gskglnodesampleprivate.h gl renderer: Add NodeSample 2018-12-02 13:25:43 +01:00
gskglprofiler.c gsk: Move all gskgl* files into gl/ 2017-12-21 19:12:30 +01:00
gskglprofilerprivate.h gsk: Move all gskgl* files into gl/ 2017-12-21 19:12:30 +01:00
gskglrenderer.c gl: Simplify glyph cache lookup 2019-10-12 01:35:13 -04:00
gskglrenderer.h gsk: Export gsk_gl_renderer_new() 2019-05-05 07:18:39 +02:00
gskglrenderops.c gl renderer: Don't copy colors into render ops 2019-10-11 15:06:51 +02:00
gskglrenderopsprivate.h gl renderer: Don't copy colors into render ops 2019-10-11 15:06:51 +02:00
gskglshadowcache.c gl renderer: Change shadow cache eviction strategy 2019-02-28 10:33:18 +01:00
gskglshadowcacheprivate.h gl renderer: Use a GArray for the shadow cache 2018-07-17 17:33:46 +02:00
gskgltextureatlas.c gl: Do less work to maintain caches 2019-10-11 20:42:24 -04:00
gskgltextureatlasprivate.h gl: Do less work to maintain caches 2019-10-11 20:42:24 -04:00
gskshaderbuilder.c gl renderer: Implement a subset of repeat nodes 2019-08-11 09:05:31 +02:00
gskshaderbuilderprivate.h gl renderer: Implement a subset of repeat nodes 2019-08-11 09:05:31 +02:00
stb_rect_pack.c glglyphcache: Use stb_rect_pack for better glyph packing 2019-06-04 22:42:00 +00:00
stb_rect_pack.h glglyphcache: Use stb_rect_pack for better glyph packing 2019-06-04 22:42:00 +00:00