summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* broadway: Prune fully clipped render nodesAlexander Larsson2020-08-261-26/+106
* broadway: Track the clip region in the rendererAlexander Larsson2020-08-261-14/+41
* Merge branch 'new-sysprof' into 'master'Matthias Clasen2020-08-212-11/+9
|\
| * Port tracing to the sysprof collector apiMatthias Clasen2020-08-212-11/+9
* | *: Fix spelling mistakes found by codespellBjörn Daase2020-08-214-6/+6
|/
* gsk: Don't leak cairo nodesMatthias Clasen2020-08-061-0/+3
* gsk: Add annotations to improve GIR APIRico Tzschichholz2020-07-311-1/+1
* gsk: Don't the always_inline function attributeMatthias Clasen2020-07-311-3/+3
* gskrenderer.c: Default to the GL renderer on Windows tooChun-wei Fan2020-07-311-0/+18
* Remove stray gtk-doc annotationEmmanuele Bassi2020-07-281-1/+1
* gl renderer: Throw inset shadows with all !send values awayTimm Bäder2020-07-281-0/+8
* gl renderer: Linear gradient state trackingTimm Bäder2020-07-284-18/+101
* gl renderer: Assert that we have program stateTimm Bäder2020-07-281-1/+7
* gl renderer: Repat node child bounds can't be NULLTimm Bäder2020-07-281-2/+1
* gl renderer: Remove dead codeTimm Bäder2020-07-281-13/+12
* render nodes: Simplify diffing of uniform border nodesTimm Bäder2020-07-281-0/+6
* gl: Add a gdk_gl_context_has_debug accessorTimm Bäder2020-07-281-26/+37
* GskTransform: Restructure _to_affine and _to_translationTimm Bäder2020-07-281-22/+50
* gl renderer: Save rectilinearity in clip stackTimm Bäder2020-07-282-10/+20
* GskTransform: Remove unused function from private headerTimm Bäder2020-07-282-6/+5
* gl renderer: More color matrix state trackingTimm Bäder2020-07-283-9/+24
* gl renderer: Add contains_rect helperTimm Bäder2020-07-281-4/+17
* gl renderer: Add own graphene_rect_intersectsTimm Bäder2020-07-281-11/+27
* gsk: Remember border node uniformityTimm Bäder2020-07-283-9/+25
* gl renderer: Moar state trackingTimm Bäder2020-07-287-60/+227
* gl renderer: Fix scrolledwindow undershoot renderingTimm Bäder2020-07-281-4/+4
* Replace "gdouble" with "double"Benjamin Otte2020-07-252-4/+4
* Replace "gchar" with "char"Benjamin Otte2020-07-251-1/+1
* Replace "gint" with "int"Benjamin Otte2020-07-253-4/+4
* macos: prototype new GDK backend for macOSChristian Hergert2020-07-211-0/+7
* gsk: Remove an unused debug flagMatthias Clasen2020-07-202-3/+1
* gl renderer: Avoid 9-slicing things that can't beTimm Bäder2020-07-171-10/+57
* gl renderer: Remove outdated commentTimm Bäder2020-07-171-1/+0
* gl renderer: Try to intersect rounded clips more oftenTimm Bäder2020-07-171-98/+115
* gl renderer: Remove unused flagTimm Bäder2020-07-171-14/+2
* gl renderer: Ignore rounded clip that only increase the clipTimm Bäder2020-07-171-0/+9
* 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