gtk/gsk
Timm Bäder aa922f0779 gl renderer: Pass correct matrix category when rendering offscreen
We can't just pretend we have an identity matrix when we are actually
scaling. This fixes the node editor sometimes not drawing things when
rendering to a texture. We were mistakenly discaring render nodes
because the bounds transformation was wrong.
2019-05-20 12:10:12 +02:00
..
broadway gsk: Export gsk_broadway_renderer_new() 2019-05-05 07:18:39 +02:00
gl gl renderer: Pass correct matrix category when rendering offscreen 2019-05-20 12:10:12 +02:00
resources gl renderer: Fix color matrix shader 2019-05-18 13:47:59 +02:00
vulkan gsk: Add tracing to the vulkan renderer 2019-05-07 09:37:59 -07: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 Add error func to node deserialization 2019-05-05 07:18:39 +02:00
gskrendernode.h Add error func to node deserialization 2019-05-05 07:18:39 +02:00
gskrendernodeimpl.c rendernode: Set EXTEND_PAD when drawing textures 2019-05-12 15:41:53 +02:00
gskrendernodeparser.c rendernodeparser: Move EOF test into parse_declarations() 2019-05-13 00:59:15 +02:00
gskrendernodeparserprivate.h Add error func to node deserialization 2019-05-05 07:18:39 +02:00
gskrendernodeprivate.h rendernode: Remove old GVariant (de)serialization code 2019-05-05 07:18:39 +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 gsk: Documentation tweaks 2019-05-01 23:24:14 -04:00
gsktransform.h transform: Add gsk_transform_parse() 2019-04-12 19:34:29 +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 gsk: Export gsk_vulkan_renderer_new() 2019-05-05 07:18:39 +02:00