summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * GskGLRenderer: Share programs between different renderers in same displayAlexander Larsson2020-02-113-79/+140
* | Merge branch 'handle-max-texture-size' into 'master'Matthias Clasen2020-02-111-3/+20
|\ \
| * | gl: Don't require too large texture for offsreen opsAlexander Larsson2020-02-111-3/+20
| |/
* | Merge branch 'fix-angle-normalization' into 'master'Matthias Clasen2020-02-111-7/+15
|\ \
| * | gsk: Fix angle normalizationAlexander Larsson2020-02-111-7/+15
| |/
* | Declare global counters only in debug buildsEmmanuele Bassi2020-02-111-1/+1
* | Silence compiler warnings in non-debug buildsEmmanuele Bassi2020-02-111-4/+5
|/
* gsk: Small documentation additionsMatthias Clasen2020-02-082-0/+10
* GskTransform: Remove useless fmod checkTimm Bäder2020-02-071-3/+0
* GskTransform: add assertions to make normalize_angle() intentions clearTimm Bäder2020-02-071-0/+3
* GskRoundedRect: Inline graphene_rect_contains_rectTimm Bäder2020-02-071-2/+8
* 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
* gsk: Remove some unused definesTimm Bäder2020-01-261-3/+0
* Add pure and const annotations to various functionsTimm Bäder2020-01-267-28/+28
* gl renderer: Avoid some work when rendering border nodesTimm Bäder2020-01-261-4/+4
* Add a profiler mark around renderer realizationMatthias Clasen2020-01-251-0/+4
* gl renderer: handle cross-fade nodes with invisible childrenTimm Bäder2020-01-241-2/+12
* gl renderer: Handle blur nodes with invisible childrenTimm Bäder2020-01-241-0/+3
* gl renderer: Make render_rounded_clip_node clearerTimm Bäder2020-01-241-13/+13
* gl renderer: Add builder offset correctly for non-affine modelviewsTimm Bäder2020-01-241-3/+5
* GskTransform: Add gsk_transform_transform_point()Timm Bäder2020-01-242-0/+61
* gl renderer: Shorten shaders a bitTimm Bäder2020-01-242-11/+3
* gl renderer: Move rect transformation to the vertex shaderTimm Bäder2020-01-2411-130/+181
* gl renderer: Transform rounded rect on the GPUTimm Bäder2020-01-246-69/+94
* gl: Disambiguate profiler marksMatthias Clasen2020-01-221-1/+1
* gl renderer: Pull a local variable in the closest scopeTimm Bäder2020-01-181-1/+1
* gl renderer: Draw outset shadows whiteTimm Bäder2020-01-185-17/+26