summaryrefslogtreecommitdiff
path: root/src/cairo-ft-font.c
Commit message (Expand)AuthorAgeFilesLines
* ft: don't use scaled_glyph->dev_private to store dataAdrian Johnson2023-05-131-4/+5
* Don't assume HAVE_FT_PALETTE_SELECT is defined when HAVE_FT_SVG_DOCUMENT is d...Adrian Johnson2023-04-301-9/+6
* ft: Use normal font size when detecting the formatAdrian Johnson2023-03-071-1/+16
* FT: Always use the outline glyph to get the pathAdrian Johnson2023-02-091-40/+13
* Foreground color fixes for ft, svg, colrv1Adrian Johnson2023-01-271-60/+81
* Add new cairo_user_scaled_font_get_foreground_source() functionAdrian Johnson2023-01-261-5/+8
* Merge branch 'fix-svg-crash' into 'master'Adrian Johnson2023-01-211-3/+0
|\
| * svg-font: return SVG_FONT_ERROR on errorAdrian Johnson2023-01-201-3/+0
* | Reshuffle code for clarityMatthias Clasen2023-01-201-13/+13
* | Use the custom palette for COLv1 rendererMatthias Clasen2023-01-201-1/+11
* | cairo-ft: Pass the palette to the COLRv1 rendererMatthias Clasen2023-01-201-1/+2
* | cairo-ft: Fix palette handlingMatthias Clasen2023-01-201-1/+1
|/
* colrv1: Don't use EM size when hint metrics is offAdrian Johnson2023-01-171-0/+15
* Ensure outline font is used when CAIRO_COLOR_MODE_NO_COLOR is setAdrian Johnson2023-01-171-6/+8
* Require -DDEBUG_ENABLE_COLR_V1 to enable the COLR v1 rendererAdrian Johnson2023-01-081-3/+3
* Use cairo-ft-font.c decompose functionAdrian Johnson2023-01-081-18/+18
* Render COLRv1 to a recording surfaceAdrian Johnson2023-01-081-24/+165
* Integrate COLR v1 renderer with cairo-ft-font.cAdrian Johnson2023-01-081-8/+40
* Merge branch 'mingw-fixes' into 'master'Adrian Johnson2023-01-031-1/+2
|\
| * Fix leakAdrian Johnson2023-01-031-0/+1
| * Fix mingw build failure when SVG fonts enabledAdrian Johnson2023-01-031-1/+1
* | Fix user-font with foreground in group failures on image, PDF, and PSAdrian Johnson2023-01-031-2/+4
|/
* FT: support COLRv0 recording surfaceAdrian Johnson2022-12-281-113/+298
* Support SVG fonts in FT backendAdrian Johnson2022-12-281-90/+389
* ft: move CAIRO_SCALED_GLYPH_INFO_METRICS into separate functionAdrian Johnson2022-12-281-118/+142
* ofz#50805 crash seen in fuzzing libreoffice text renderingCaolán McNamara2022-08-311-2/+3
* Add color mode optionAdrian Johnson2022-06-261-1/+11
* Add color palette optionAdrian Johnson2022-06-171-1/+11
* Set default LCD filter to FreeType's defaultNikolaus Waxweiler2022-05-091-3/+3
* Fix the scaled_glyph_init color glyph logicAdrian Johnson2022-04-251-11/+33
* fixed some multiplications prone to overflowing their typeAyman El Didi2022-02-191-5/+5
* Merge branch 'master' into color-font-foreground-colorAdrian Johnson2021-09-171-2/+13
|\
| * Fix some MinGW warningsAdrian Johnson2021-09-021-2/+13
* | Support color fonts that use the foreground colorAdrian Johnson2021-08-281-2/+38
|/
* Fix color fonts when antialias == SUBPIXEL or NONEAdrian Johnson2021-08-141-61/+86
* Fix some win32 compile warningsAdrian Johnson2021-07-251-1/+1
* Use uintptr_t for all casts between pointer and integerAdrian Johnson2021-07-251-3/+3
* src: do not override explicitly requested grayscale antialiasing.Jehan2021-01-191-2/+1
* build: Fix various compiler warningsGeorge Matsumura2020-11-071-0/+1
* Initialize mutexes in _cairo_ft_unscaled_font_map_lock()Uli Schlachter2020-02-271-0/+2
* Merge branch 'ft-leak' of gitlab.freedesktop.org:carlosgc/cairoUli Schlachter2020-02-141-0/+5
|\
| * ft: Fix memory leak in _cairo_ft_unscaled_font_initCarlos Garcia Campos2018-11-191-0/+5
* | Fix vertical subpixel positioningMatthias Clasen2019-07-261-2/+1
* | image compositor: Support subpixel positioningMatthias Clasen2019-07-181-0/+10
* | ft-font: Fix color font supportFlorian Müllner2019-05-301-3/+3
* | Misc. typosluz.paz2019-01-311-1/+1
* | Merge branch 'ft-crash' of gitlab.freedesktop.org:carlosgc/cairoUli Schlachter2019-01-091-0/+4
|\ \
| * | ft: Use FT_Done_MM_Var instead of free when available in cairo_ft_apply_varia...Carlos Garcia Campos2018-11-191-0/+4
| |/
* | [cairo-ft-font.c] conditionalize the changes by 3ec4aa24 on 2018-07-16 for le...suzuki toshiya2018-12-131-0/+10
|/
* [ft] Implement some more color conversion routinesBehdad Esfahbod2018-07-161-7/+15