summaryrefslogtreecommitdiff
path: root/gsk/gskrendernodeprivate.h
Commit message (Expand)AuthorAgeFilesLines
* rendernode: Get rid of GskRenderNodeTypeInfoBenjamin Otte2023-04-031-33/+2
* rendernode: Remove instance_init() functionBenjamin Otte2023-04-031-1/+0
* Convert headers to #pragma onceMatthias Clasen2023-03-311-3/+1
* gsk: Move new 4.10 `GskRenderNodeType`s to the end instead of inserting them ...Sebastian Dröge2023-02-141-1/+1
* gsk: Collect opacity informationMatthias Clasen2022-04-051-0/+3
* gsk: Track disjointness of container nodesMatthias Clasen2022-04-051-0/+2
* gsk: Add high depth rendernode apiMatthias Clasen2021-10-061-0/+3
* gsk: Add a shortcut for a common transform caseMatthias Clasen2021-07-241-0/+4
* gsk: Add a private getter for container childrenMatthias Clasen2021-07-241-0/+4
* gsk: Clean up docs syntaxMatthias Clasen2021-05-221-2/+2
* gsk: Make rendernode diffing smarterMatthias Clasen2021-03-281-0/+3
* gsk: Add gsk_border_node_get_uniform_colorMatthias Clasen2021-03-091-0/+1
* gsk: make render node getters constChristian Hergert2021-02-081-1/+1
* gsk: Export the glyph serialization privatelyMatthias Clasen2020-12-211-0/+3
* Add GskGLShaderNode and GskGLShaderAlexander Larsson2020-09-291-1/+1
* gsk: Remember border node uniformityTimm Bäder2020-07-281-0/+2
* Add get_type() functions for GskRenderNode subclassesEmmanuele Bassi2020-04-081-0/+2
* Turn GskRenderNode into a derivable typeEmmanuele Bassi2020-04-081-15/+59
* Add pure and const annotations to various functionsTimm Bäder2020-01-261-4/+4
* Revert "Cache glyph textures in render nodes"Matthias Clasen2019-10-221-4/+0
* Revert "inspector: Fix node recording"Matthias Clasen2019-10-221-4/+2
* inspector: Fix node recordingMatthias Clasen2019-10-181-2/+4
* Cache glyph textures in render nodesMatthias Clasen2019-10-151-0/+4
* rendernode: Remove unused functionBenjamin Otte2019-05-251-3/+0
* rendernode: Remove old GVariant (de)serialization codeTimm Bäder2019-05-051-8/+0
* transform: Make category public APIBenjamin Otte2019-03-041-38/+0
* rendernode: Make the transform node take a GskTransformBenjamin Otte2019-03-041-5/+0
* snapshot: Refactor text renderingBenjamin Otte2019-02-211-7/+0
* gsk: Add GskMatrixCategoryBenjamin Otte2019-02-211-0/+43
* rendernode: Remove gsk_render_node_set_name()Benjamin Otte2018-04-241-3/+0
* gsk: Make gsk_text_node_new_with_bounds privateTimm Bäder2018-04-211-0/+8
* rendernode: Add gsk_render_node_diff()Benjamin Otte2018-04-051-0/+14
* gsk: Remove gsk_render_node_set_scaling_filters()Benjamin Otte2017-12-031-4/+0
* gsk: Tweak cairo node apisMatthias Clasen2017-10-201-0/+3
* Make render node getter publicMatthias Clasen2017-10-201-74/+13
* gsk: Move gsk_cairo_node_new_for_surface into public APIUmang Jain2017-10-081-1/+0
* gsk: remove gsk_blend_node_get_blend_mode from public apiMatthias Clasen2017-09-281-1/+1
* More work on text nodesMatthias Clasen2017-09-101-0/+6
* gsk: Add a blur nodeMatthias Clasen2017-09-041-0/+3
* rendernode: Add getters for box-shadow nodesBenjamin Otte2017-01-181-0/+14
* vulkan: Add shader for border renderingBenjamin Otte2017-01-111-2/+2
* gsk: Add GskRepeatNodeBenjamin Otte2017-01-011-0/+3
* gsk: Add GskColorMatrixNodeBenjamin Otte2016-12-311-0/+4
* vulkan: Handle linear gradientsBenjamin Otte2016-12-261-0/+5
* gsk: Add docs and error handling to serialization APIBenjamin Otte2016-12-231-2/+3
* gsk: Export gsk_render_node_get_bounds()Benjamin Otte2016-12-231-2/+0
* gsk: Add gsk_render_node_serialize/deserialize()Benjamin Otte2016-12-231-0/+6
* GskRenderNode: Use C99 flexible arrays to avoid extra allocationAlexander Larsson2016-12-211-1/+1
* gsk: Add bounds member to RenderNodeAlexander Larsson2016-12-211-2/+2
* gsk: Drop gsk_render_node_make_immutable, nodes are always immutableAlexander Larsson2016-12-211-6/+0