mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-29 06:51:10 +00:00
074c77e7ac
This commit changes the way GskRenderer and GskRenderNode interact and are meant to be used. GskRenderNode should represent a transient tree of rendering nodes, which are submitted to the GskRenderer at render time; this allows the renderer to take ownership of the render tree. Once the toolkit and application code have finished assembling it, the render tree ownership is transferred to the renderer. |
||
---|---|---|
.. | ||
resources/glsl | ||
gsk.h | ||
gskcairorenderer.c | ||
gskcairorendererprivate.h | ||
gskdebug.c | ||
gskdebugprivate.h | ||
gskenums.h | ||
gskenumtypes.c.template | ||
gskenumtypes.h.template | ||
gskglrenderer.c | ||
gskglrendererprivate.h | ||
gskprivate.c | ||
gskprivate.h | ||
gskrenderer.c | ||
gskrenderer.h | ||
gskrendererprivate.h | ||
gskrendernode.c | ||
gskrendernode.h | ||
gskrendernodeiter.c | ||
gskrendernodeiter.h | ||
gskrendernodeprivate.h | ||
gsktypes.h | ||
Makefile.am |