summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* 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
* cairoblur: Move the check for early exitBenjamin Otte2020-02-132-11/+10
* rendernode: Avoid rounding errorsBenjamin Otte2020-02-131-14/+14
* roundedrect: Fix inlining of graphene functionsBenjamin Otte2020-02-131-4/+4
* roundedrect: Fix gsk_rounded_rect_intersects_rect()Benjamin Otte2020-02-131-23/+42
* Fix flickery hoverMatthias Clasen2020-02-121-2/+4
* rendernode: Don't clip when _draw()ingTimm Bäder2020-02-121-12/+0
* rendernode: draw() only in node boundsTimm Bäder2020-02-121-3/+12
* profiler: Add _end_mark() version of _add_mark()Alexander Larsson2020-02-121-1/+1
* profiler: Make profiler-is-running a macroAlexander Larsson2020-02-122-3/+3
* Convert all profiler times from nsec to usecAlexander Larsson2020-02-123-11/+10
* Merge branch 'share-gl-programs' into 'master'Emmanuele Bassi2020-02-113-79/+140
|\