summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* ngl: Avoid a coordinate overflowMatthias Clasen2021-09-021-1/+4
* Merge branch 'wip/otte/for-master' into 'master'Benjamin Otte2021-08-081-1/+3
|\
| * ngl: Make current when unrealizingBenjamin Otte2021-08-081-1/+3
* | Merge branch 'wip/exalm/shadow-extents' into 'master'Matthias Clasen2021-08-051-5/+5
|\ \
| * | Shrink shadow extentsAlexander Mikhaylenko2021-08-041-5/+5
| |/
* | Merge branch 'color-glyph-fixes' into 'master'Matthias Clasen2021-07-312-27/+88
|\ \
| * | gsk: Use harfbuzz for color fontsMatthias Clasen2021-07-311-105/+45
| * | gsk: Cache per-glyph color informationMatthias Clasen2021-07-311-1/+52
| * | ngl: Use per-glyph color informationMatthias Clasen2021-07-311-10/+18
| * | gsk: Mark color glyphsMatthias Clasen2021-07-311-2/+64
| |/
* | ngl: Bypass pango for glyph cache renderingMatthias Clasen2021-07-301-13/+5
|/
* ngl: CosmeticsMatthias Clasen2021-07-261-2/+2
* gsk: Optimize gsk_transform_to...Matthias Clasen2021-07-241-58/+29
* gsk: Add a shortcut for a common transform caseMatthias Clasen2021-07-243-7/+39
* gsk: Add a private getter for container childrenMatthias Clasen2021-07-243-3/+21
* ngl: Reduce type checking overheadMatthias Clasen2021-07-243-10/+17
* ngl: Speed up clipping calculations a bitMatthias Clasen2021-07-241-12/+19
* CosmeticsMatthias Clasen2021-07-221-1/+1
* Add more sysprof marksMatthias Clasen2021-07-222-1/+10
* gdk: Add gdk_gl_context_is_shared()Benjamin Otte2021-07-222-12/+8
* ngl: Store the shared driver in the displayBenjamin Otte2021-07-223-21/+16
* gdk: Add GdkDisplay::init_gl vfuncBenjamin Otte2021-07-221-2/+2
* ngl: Handle negative scalesMatthias Clasen2021-07-151-2/+6
* ngl: Do nothing for transparent text nodesMatthias Clasen2021-07-151-1/+6
* ngl: Do nothing for transparent color nodesMatthias Clasen2021-07-151-1/+6
* rendernodeparser: Remove leftover debug printsBenjamin Otte2021-07-141-12/+0
* rendernodeparser: Don't use %g when writing fileBenjamin Otte2021-07-141-6/+6
* ngl: Make the C half-float implementation accessibleMatthias Clasen2021-07-132-2/+8
* gsk: Another vbo_size overflow fixMatthias Clasen2021-06-291-1/+1
* gsk: Use the right limit for batch sizeMatthias Clasen2021-06-291-1/+1
* gsk: Don't overflow vbo_countMatthias Clasen2021-06-281-0/+1
* Revert "gsk: Respect max element vertices limitation"Matthias Clasen2021-06-282-11/+1
* gsk: Respect max element vertices limitationMatthias Clasen2021-06-182-1/+11
* Add type annotations for filename argumentsMatthias Clasen2021-06-121-1/+1
* Add a doc comment for gsk_rounded_rect_is_circularMatthias Clasen2021-06-041-1/+11
* Merge branch 'bilelmoussaoui/markdown-links' into 'master'Matthias Clasen2021-06-041-1/+1
|\
| * docs: use markdown syntax for hyperlinksBilal Elmoussaoui2021-05-251-1/+1
* | Cosmetics: Eradicate gintMatthias Clasen2021-06-031-1/+1
|/
* gsk: Clean up docs syntaxMatthias Clasen2021-05-2218-68/+67
* docs: Reduce redundancyMatthias Clasen2021-05-204-8/+6
* introspection: Stop using allow-noneMatthias Clasen2021-05-203-20/+20
* Documentation fixesMatthias Clasen2021-05-204-32/+35
* ngl: Reuse texture coordinatesMatthias Clasen2021-05-151-16/+6
* ngl: Be consistent about paddingMatthias Clasen2021-05-151-10/+10
* ngl: Add padding between cached glyphsMatthias Clasen2021-05-151-1/+1
* Improve transformed offscreen renderingMatthias Clasen2021-05-131-7/+40
* Confine -mf16c to a single source fileMatthias Clasen2021-05-054-35/+80
* gsk: Fix shader gresource pathswip/exalm/shaderAlexander Mikhaylenko2021-04-192-8/+8
* GSK: Fix builds against latest stable GLib with MSVCChun-wei Fan2021-04-161-7/+7
* Merge branch 'ngl-crash' into 'master'Matthias Clasen2021-04-131-1/+11
|\