summaryrefslogtreecommitdiff
path: root/gsk/gskrendernodeimpl.c
Commit message (Expand)AuthorAgeFilesLines
* gsk: Document radial gradient apiMatthias Clasen2020-09-291-0/+57
* Add GskGLShaderNode and GskGLShaderAlexander Larsson2020-09-291-0/+220
* rendernodes: Clarify color_stops argumentsTimm Bäder2020-09-181-0/+8
* gsk: Add docs for radial gradient nodesTimm Bäder2020-09-181-0/+34
* rendernodes: Enfore end > start for radial gradient nodesTimm Bäder2020-09-181-0/+2
* gl renderer: Add radial gradient shaderTimm Bäder2020-09-181-2/+0
* rendernode: Pull local variable into closest scopeTimm Bäder2020-09-181-1/+2
* radial gradients: Allow 0 start/end valuesTimm Bäder2020-09-181-4/+4
* rendernode: switch to h/vradiusMatthias Clasen2020-09-181-57/+34
* gsk: Add a radial gradient nodeMatthias Clasen2020-09-181-0/+312
* rendernodes: WhitespaceTimm Bäder2020-08-291-35/+35
* gsk: Fix border node diff implementationTimm Bäder2020-08-291-2/+3
* *: Fix spelling mistakes found by codespellBjörn Daase2020-08-211-2/+2
* gsk: Don't leak cairo nodesMatthias Clasen2020-08-061-0/+3
* gsk: Add annotations to improve GIR APIRico Tzschichholz2020-07-311-1/+1
* Remove stray gtk-doc annotationEmmanuele Bassi2020-07-281-1/+1
* render nodes: Simplify diffing of uniform border nodesTimm Bäder2020-07-281-0/+6
* 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