summaryrefslogtreecommitdiff
path: root/gsk/gskrendernode.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* gsk: gsk_render_node_set_transform() => GskTransformNodeBenjamin Otte2016-12-201-43/+0
* gsK: Move children handling to GskContainerNodeBenjamin Otte2016-12-201-270/+0
* gsk: Remove GskRenderNode::parentBenjamin Otte2016-12-201-93/+0
* gsk: Remove world matrix supportBenjamin Otte2016-12-201-83/+0
* gsk: Remove gsk_render_node_set_bounds()Benjamin Otte2016-12-201-28/+3
* gsk: Remove gsk_render_node_get_size()Benjamin Otte2016-12-201-27/+0
* gsk: Add GskRenderNodeClass.make_immutable()Benjamin Otte2016-12-201-9/+2
* gsk: Remove gsk_render_node_set_opaque()Benjamin Otte2016-12-201-42/+0
* gsk: Add custom structs to RenderNode subclassesBenjamin Otte2016-12-201-2/+2
* gsk: Add GskRenderNodeClass.finalize()Benjamin Otte2016-12-201-2/+2
* gsk: Introduce GskRenderNodeClassBenjamin Otte2016-12-201-9/+8
* gsk: Split render node subclasses out into their own fileBenjamin Otte2016-12-201-168/+0
* gsk: Remove gsk_render_node_is_surface/texture()Benjamin Otte2016-12-201-16/+0
* gsk: Remove unneeded children modifiersBenjamin Otte2016-12-201-278/+6
* gsk: Add gsk_cairo_node_new()Benjamin Otte2016-12-201-6/+34
* gsk: Add gsk_texture_node_new()Benjamin Otte2016-12-201-15/+19
* gsk: Add GskRenderNodeTypeBenjamin Otte2016-12-201-3/+27
* gsk: Remove GskRenderNodeIterBenjamin Otte2016-12-201-23/+22
* gsk: Make GskRenderNode a boxed typeBenjamin Otte2016-12-201-161/+16
* gsk: Remove custom GValue API for GskRenderNodeBenjamin Otte2016-12-201-106/+0
* gsk: Remove GskRenderNode::hiddenBenjamin Otte2016-12-201-39/+0
* gsk: Remove RenderNode::anchor-pointBenjamin Otte2016-12-201-23/+0
* gsk: Allow creating cairo contexts for 0x0 nodesBenjamin Otte2016-11-151-3/+16
* rendernode: Unref texture on finalizeBenjamin Otte2016-11-151-0/+1
* gsk: Add implementation for gsk_render_node_get_transform()Benjamin Otte2016-11-151-0/+19
* gsk: Add GskTextureBenjamin Otte2016-11-081-7/+17