summaryrefslogtreecommitdiff
path: root/gsk/gskrendernode.c
Commit message (Expand)AuthorAgeFilesLines
* gsk: Use the new debug macrosMatthias Clasen2022-09-231-3/+3
* gsk: Collect opacity informationMatthias Clasen2022-04-051-3/+16
* docs: Improve docs for gskrendernode.cMaximiliano Sandoval R2022-01-051-9/+9
* g-i: add missing since 4.6 annotationsBilal Elmoussaoui2021-10-211-0/+8
* gsk: Add high depth rendernode apiMatthias Clasen2021-10-061-0/+5
* rendernode: Add GValue functions for render nodesBenjamin Otte2021-08-301-1/+106
* Add type annotations for filename argumentsMatthias Clasen2021-06-121-1/+1
* docs: Reduce redundancyMatthias Clasen2021-05-201-1/+1
* Documentation fixesMatthias Clasen2021-05-201-2/+1
* GSK: Fix builds against latest stable GLib with MSVCChun-wei Fan2021-04-161-7/+7
* gsk: Make rendernode diffing smarterMatthias Clasen2021-03-281-6/+15
* rendernode: Add property annotationsMatthias Clasen2021-03-111-46/+44
* gsk: make gsk_render_node_get_node_type() use constChristian Hergert2021-02-081-1/+1
* types: fix various use of volatile in type registrationwip/chergert/volatile-fixesChristian Hergert2020-11-181-1/+1
* Replace "gchar" with "char"Benjamin Otte2020-07-251-1/+1
* Turn GskRenderNode into a derivable typeEmmanuele Bassi2020-04-081-32/+284
* rendernode: Don't clip when _draw()ingTimm Bäder2020-02-121-12/+0
* gsk: Remove some unused definesTimm Bäder2020-01-261-3/+0
* Add pure and const annotations to various functionsTimm Bäder2020-01-261-4/+4
* gsk: Fix annotations for ref()/unref()Benjamin Otte2019-06-181-2/+2
* render node: Optimize type checksMatthias Clasen2019-06-051-2/+9
* Fix some GObject introspection annotationsNiels De Graef2019-05-301-1/+2
* TrivialMatthias Clasen2019-05-261-2/+2
* rendernodeparser: Skip root node when it's a containerBenjamin Otte2019-05-211-28/+0
* Add error func to node deserializationTimm Bäder2019-05-051-3/+4
* Parse render nodes from text filesTimm Bäder2019-05-051-39/+5
* Revert "Add aligned allocator functions to GSK"Benjamin Otte2018-06-191-3/+2
* Use aligned allocators for GskRenderNodeРуслан Ижбулатов2018-06-091-2/+3
* rendernode: Remove gsk_render_node_set_name()Benjamin Otte2018-04-241-43/+2
* rendernode: Add gsk_render_node_diff()Benjamin Otte2018-04-051-0/+81
* GdkWindow -> GdkSurface initial type renameAlexander Larsson2018-03-201-1/+1
* The big versioning cleanupMatthias Clasen2018-02-061-14/+0
* gsk: Reorganize env varsMatthias Clasen2018-01-141-2/+6
* gsk: make logging per-rendererMatthias Clasen2018-01-141-2/+2
* gsk: Remove gsk_render_node_set_scaling_filters()Benjamin Otte2017-12-031-27/+0
* GskTexture => GdkTextureBenjamin Otte2017-11-041-1/+0
* Remove some outdated informationMatthias Clasen2017-10-201-4/+1
* gsk: Documentation additionsMatthias Clasen2017-09-241-0/+11
* gsk: Improve debug outputMatthias Clasen2017-09-031-1/+1
* gsk: Fix memory leak in gsk_render_node_write_to_file()Garrett Regier2016-12-231-0/+1
* gsk: Add docs and error handling to serialization APIBenjamin Otte2016-12-231-4/+42
* gsk: Add gsk_render_node_write_to_file()Benjamin Otte2016-12-231-0/+36
* gsk: Warn on cairo errors during gsk_render_node_draw()Benjamin Otte2016-12-231-0/+9
* gsk: Add gsk_render_node_serialize/deserialize()Benjamin Otte2016-12-231-0/+50
* GskRenderNode: Use C99 flexible arrays to avoid extra allocationAlexander Larsson2016-12-211-4/+4
* gsk: Add bounds member to RenderNodeAlexander Larsson2016-12-211-12/+6
* gsk: Drop gsk_render_node_make_immutable, nodes are always immutableAlexander Larsson2016-12-211-23/+2
* gsk: Add blend nodesBenjamin Otte2016-12-201-41/+0
* gsk: Replace gsk_render_node_set_opacity()Benjamin Otte2016-12-201-40/+0
* gsk: Add gsk_render_node_draw()Benjamin Otte2016-12-201-0/+59