gtk2/gsk
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
..
broadway broadway: Handle Cairo nodes with NULL surfaces 2019-05-29 07:14:31 +02:00
gl gl: Do less work on glyph caching 2019-10-12 11:35:46 -04:00
resources gl renderer: Grow unblurred outset shadow outline on the gpu 2019-10-11 10:16:39 +02:00
vulkan gsk: Store color bit info in text nodes 2019-10-11 16:15:14 -04:00
gen-gsk-gresources-xml.py build: Rename GSK resource generator script 2017-05-03 15:10:57 +01:00
gsk-autocleanup.h gsk: Add autocleanup definitions 2018-02-06 01:16:32 -05:00
gsk.h gsk: Export gsk_vulkan_renderer_new() 2019-05-05 07:18:39 +02:00
gskcairoblur.c gskcairoblur: Don't apply y_scale twice 2018-01-15 10:56:43 +01:00
gskcairoblurprivate.h gsk: Add GskShadowNode 2016-12-20 18:01:12 +01:00
gskcairorenderer.c gsk: Export Cairo renderer 2019-05-05 07:18:39 +02:00
gskcairorenderer.h gsk: Export Cairo renderer 2019-05-05 07:18:39 +02:00
gskdebug.c gsk: Implement gsk_render_node_diff() 2018-04-05 14:56:38 +02:00
gskdebugprivate.h gsk: Implement gsk_render_node_diff() 2018-04-05 14:56:38 +02:00
gskdiff.c diff: Allow aborting a diff 2018-04-05 14:56:38 +02:00
gskdiffprivate.h diff: Allow aborting a diff 2018-04-05 14:56:38 +02:00
gskenums.h gsk: API docs fixes 2019-03-07 16:29:28 +01:00
gskenumtypes.c.template Use @basename@ in enumeration type templates 2019-02-04 14:02:45 +01:00
gskenumtypes.h.template Use @basename@ in enumeration type templates 2019-02-04 14:02:45 +01:00
gskprivate.c More work on text nodes 2017-09-10 14:36:26 -04:00
gskprivate.h Add an api to get the vertex data for a render pass 2017-09-28 08:39:22 -04:00
gskprofiler.c gsk: Add some more profiler apis 2019-05-07 09:37:59 -07:00
gskprofilerprivate.h gsk: Add some more profiler apis 2019-05-07 09:37:59 -07:00
gskrenderer.c gsk: Export gsk_vulkan_renderer_new() 2019-05-05 07:18:39 +02:00
gskrenderer.h renderer: Make gsk_renderer_is_realized() public 2019-03-19 08:47:54 +01:00
gskrendererprivate.h renderer: Make gsk_renderer_is_realized() public 2019-03-19 08:47:54 +01:00
gskrendernode.c gsk: Fix annotations for ref()/unref() 2019-06-18 15:58:49 -04:00
gskrendernode.h gsk: Store color bit info in text nodes 2019-10-11 16:15:14 -04:00
gskrendernodeimpl.c gsk: Store color bit info in text nodes 2019-10-11 16:15:14 -04:00
gskrendernodeparser.c rendernodeparser: Fix a memory leak when parsing glyphs 2019-07-21 09:06:50 +02:00
gskrendernodeparserprivate.h rendernodeparser: Skip root node when it's a container 2019-05-21 06:43:59 +02:00
gskrendernodeprivate.h rendernode: Remove unused function 2019-05-25 23:50:46 +02:00
gskroundedrect.c roundedrect: Mke sure shrinking borders works 2019-05-02 19:35:45 +02:00
gskroundedrect.h GskRoundedRect: Typo 2018-07-17 17:33:47 +02:00
gskroundedrectprivate.h roundedrect: Add gsk_rounded_rect_to_string 2019-02-28 10:33:18 +01:00
gsktransform.c gsktransform: Fix documentation comment 2019-09-09 17:36:23 +02:00
gsktransform.h transform: Add G_GNUC_WARN_UNUSED_RESULT annotations 2019-06-02 10:33:30 +02:00
gsktransformprivate.h transform: Add gsk_transform_parse() 2019-04-12 19:34:29 +02:00
gsktypes.h transform: Move to GSK 2019-03-04 23:09:02 +01:00
meson.build gl renderer: Implement a subset of repeat nodes 2019-08-11 09:05:31 +02:00