summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* gsk: Fix a transform leakMatthias Clasen2020-07-081-1/+2
* Merge branch 'wip/baedert/for-master' into 'master'Matthias Clasen2020-07-012-25/+35
|\
| * rendernode: Trivial whitespace changeTimm Bäder2020-06-271-19/+19
| * gl renderer: Fix cross-fade nodes with invisible end childTimm Bäder2020-06-271-5/+4
| * gl renderer: Handle 0/1 progress in crossfade nodesTimm Bäder2020-06-271-1/+12
* | gsk: Better help for GSK_DEBUGMatthias Clasen2020-06-281-20/+19
|/
* transform: Fix docs to use "transform" instead of "matrix"Timm Bäder2020-06-191-15/+15
* transform: Fix equal() docsTimm Bäder2020-06-191-6/+4
* transform: Compare 3d points directlyTimm Bäder2020-06-191-1/+3
* gsktransform: Make next == NULL case explicitTimm Bäder2020-06-191-0/+3
* Fix minor typosYuri Chornoivan2020-06-182-2/+2
* gsk: Documentation fixupsMatthias Clasen2020-06-051-1/+35
* Fix minor typosYuri Chornoivan2020-05-281-2/+2
* gl renderer: Improve clipping codeTimm Bäder2020-05-242-37/+120
* gl renderer: Refactor render_clipped_childTimm Bäder2020-05-241-38/+40
* gl renderer: Cache whether clips is rectilinearTimm Bäder2020-05-242-0/+5
* gl renderer: don't pretend all transform nodes support being transformedTimm Bäder2020-05-221-1/+3
* gl renderer: Fix some off-by-one and rounding errors in the shadow codeTimm Bäder2020-05-222-17/+19
* gl renderer: Fix blurred outset shadow slicingTimm Bäder2020-05-212-123/+396
* gsk: Document blend modesMatthias Clasen2020-05-181-14/+19
* gl renderer: Apply scaled clip when rendering offscreen clipped childTimm Bäder2020-05-171-4/+11
* gl renderer: Fix an uninitialized valueTimm Bäder2020-05-171-0/+2
* Merge branch 'wip/baedert/for-master' into 'master'Matthias Clasen2020-05-161-1/+23
|\
| * Implement diff() for color matrix nodesTimm Bäder2020-05-161-1/+23
* | broadway: Don't create overlarge imagesMatthias Clasen2020-05-161-1/+8
|/
* gl renderer: Fix nested rounded clip renderingTimm Bäder2020-05-131-2/+59
* docs: Fix several missing references in the documentationCorentin Noël2020-05-113-2/+3
* gl shaders: unify frag coord handlingTimm Bäder2020-05-106-37/+31
* gl renderer: Only destroy shader programs with ids > 0Timm Bäder2020-05-101-1/+1
* gsk: Fix a typoMatthias Clasen2020-05-091-1/+1
* gsk: Add GskTransform autocleanup definitionCorentin Noël2020-05-081-0/+1
* gsk: Don't autoinclude backend-specific headersMatthias Clasen2020-04-242-13/+14
* gsk: Fall back to cairo if compiling shaders failsMatthias Clasen2020-04-171-1/+5
* Revert "Do not install GSK headers for missing backends"Emmanuele Bassi2020-04-111-11/+4
* Properly annotate the render node constructorsEmmanuele Bassi2020-04-081-21/+21
* Add get_type() functions for GskRenderNode subclassesEmmanuele Bassi2020-04-083-54/+116
* Do not install GSK headers for missing backendsEmmanuele Bassi2020-04-081-4/+11
* Turn GskRenderNode into a derivable typeEmmanuele Bassi2020-04-0810-627/+1525
* meson: Reduce useless relinking on reconfigureNirbheek Chauhan2020-04-031-3/+18
* gsk: Don't unconditionally spew to stdoutMatthias Clasen2020-03-201-21/+11
* broadway: Handle browser hidpi scale factorAlexander Larsson2020-03-131-3/+6
* build: Add -Wnull-dereferenceBenjamin Otte2020-03-051-1/+1
* transform: Don't crash for gsk_transform_transform (id, id)Benjamin Otte2020-02-211-1/+3
* transform: Make sure the identity transform is equal to NULLBenjamin Otte2020-02-211-2/+5
* transform: Add optimization for common caseBenjamin Otte2020-02-211-0/+6
* Fix detection of OpenGL 3.3 core GL_ARB_timer_query.David Hogan2020-02-141-1/+1
* gsk: Fix the compiler warning differentlyMatthias Clasen2020-02-131-4/+3
* cairoblur: Get rid of gdk_cairo_get_clip_rectangle() callBenjamin Otte2020-02-131-8/+10
* 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