summaryrefslogtreecommitdiff
path: root/gsk/gskrendernodeimpl.c
Commit message (Expand)AuthorAgeFilesLines
* gsk: Remember border node uniformityTimm Bäder2020-07-281-3/+22
* Replace "gdouble" with "double"Benjamin Otte2020-07-251-1/+1
* Replace "gint" with "int"Benjamin Otte2020-07-251-2/+2
* rendernode: Trivial whitespace changeTimm Bäder2020-06-271-19/+19
* gsk: Documentation fixupsMatthias Clasen2020-06-051-1/+35
* Fix minor typosYuri Chornoivan2020-05-281-2/+2
* Implement diff() for color matrix nodesTimm Bäder2020-05-161-1/+23
* docs: Fix several missing references in the documentationCorentin Noël2020-05-111-0/+1
* Properly annotate the render node constructorsEmmanuele Bassi2020-04-081-21/+21
* Add get_type() functions for GskRenderNode subclassesEmmanuele Bassi2020-04-081-30/+51
* Turn GskRenderNode into a derivable typeEmmanuele Bassi2020-04-081-545/+1085
* gsk: Clip shadow node before push_group()Benjamin Otte2020-02-131-0/+5
* gsk: Add a utility function for rectanglesBenjamin Otte2020-02-131-34/+23
* cairoblur: Move the check for early exitBenjamin Otte2020-02-131-8/+2
* rendernode: Avoid rounding errorsBenjamin Otte2020-02-131-14/+14
* rendernode: draw() only in node boundsTimm Bäder2020-02-121-3/+12
* Revert "Break out cairo color matrix recoloring to gdk_cairo_image_surface_re...Benjamin Otte2020-02-041-3/+50
* Break out cairo color matrix recoloring to gdk_cairo_image_surface_recolor()Alexander Larsson2020-01-291-50/+3
* Add pure and const annotations to various functionsTimm Bäder2020-01-261-9/+9
* rendernodes: Use floats for everythingTimm Bäder2020-01-071-9/+9
* Revert "Cache glyph textures in render nodes"Matthias Clasen2019-10-221-21/+0
* Revert "inspector: Fix node recording"Matthias Clasen2019-10-221-16/+2
* inspector: Fix node recordingMatthias Clasen2019-10-181-2/+16
* gsk: Fix uninitialized memoryMatthias Clasen2019-10-151-0/+1
* Cache glyph textures in render nodesMatthias Clasen2019-10-151-0/+20
* gsk: Store color bit info in text nodesMatthias Clasen2019-10-111-0/+30
* rendernode: remove unused macrosChristian Hergert2019-10-081-6/+0
* Minor typos in the Documentation (a/an)Дилян Палаузов2019-08-251-1/+1
* gsk: Fix a crash in gsk_render_node_diffMatthias Clasen2019-07-211-2/+2
* rendernodeimpl: Inline container_node_get_bounds into _newTimm Bäder2019-06-041-20/+17
* Fix some GObject introspection annotationsNiels De Graef2019-05-301-0/+8
* rendernodeparser: Parse Cairo nodesBenjamin Otte2019-05-261-1/+1
* rendernode: Remove unused functionBenjamin Otte2019-05-251-16/+0
* rendernode: Blur alpha channel for cairo blur nodeBenjamin Otte2019-05-211-0/+6
* rendernodeparser: Allow parsing stringsBenjamin Otte2019-05-211-1/+1
* rendernode: Take a graphene_point_t for the offsetBenjamin Otte2019-05-211-30/+15
* rendernode: Set EXTEND_PAD when drawing texturesBenjamin Otte2019-05-121-1/+5
* rendernode: Remove old GVariant (de)serialization codeTimm Bäder2019-05-051-1318/+0
* rendernode: Compute border node colors properlyBenjamin Otte2019-05-021-9/+19
* rendernode: Fix border renderingBenjamin Otte2019-04-191-26/+73
* cssimage: Make cross-fade() an arrayBenjamin Otte2019-04-121-2/+2
* rendernode: Round pixel colors in color matrix drawingBenjamin Otte2019-03-291-4/+4
* rendernode: Add can_diff implementation for transform nodesBenjamin Otte2019-03-061-1/+14
* rendernode: Implement diffing of transform nodesBenjamin Otte2019-03-041-1/+63
* transform: Redo querying APIBenjamin Otte2019-03-041-13/+13
* transform: Make category public APIBenjamin Otte2019-03-041-1/+1
* rendernode: Make the transform node take a GskTransformBenjamin Otte2019-03-041-76/+30
* transformnode: Avoid matrix multiplication if we canTimm Bäder2019-02-281-3/+24
* snapshot: Refactor text renderingBenjamin Otte2019-02-211-39/+7
* snapshot: Add gtk_snapshot_append_border()Benjamin Otte2019-02-211-3/+4