freetype2/src/base
Werner Lemberg 416d4c25f1 Add new load flag `FT_LOAD_NO_SVG`.
Modern color fonts often contain both an 'SVG' and 'COLR' table.  FreeType
always preferred 'SVG' over 'COLR' (this was a design decision), however,
this might not be the right choice for the user.  The new flags makes
FreeType ignore the 'SVG' table while loading a glyph.

Fixes #1229.

* include/freetype/freetype.h (FT_LOAD_NO_SVG): New macro.

* src/base/ftobjs.c (FT_Load_Glyph), src/cff/cffgload.c (cff_slot_load),
src/truetype/ttgload.c (TT_Load_Glyph): Use it.
2023-05-15 16:04:15 +02:00
..
ftadvanc.c Avoid reserved identifiers that are globally defined. 2023-02-08 21:09:30 +01:00
ftbase.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftbase.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftbbox.c [base] Signature fixes. 2023-05-07 14:59:50 +02:00
ftbdf.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftbitmap.c Whitespace. 2023-01-28 17:04:11 +01:00
ftcalc.c s/this is,/that is,/ 2023-04-27 06:24:48 +02:00
ftcid.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftcolor.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftdbgmem.c * src/*: Replace leading underscores with trailing ones in dummy variables. 2023-02-26 20:18:54 +01:00
ftdebug.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
fterrors.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftfntfmt.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftfstype.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftgasp.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftgloadr.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftglyph.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftgxval.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
fthash.c * src/base/fthash.c (hash_insert): Avoid unnecessary zeroing. 2022-01-14 18:22:23 +00:00
ftinit.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftlcdfil.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftmac.c * src/*: Replace leading underscores with trailing ones in dummy variables. 2023-02-26 20:18:54 +01:00
ftmm.c [truetype] Fix PostScript name handling for variation fonts. 2023-05-06 18:53:50 +02:00
ftobjs.c Add new load flag `FT_LOAD_NO_SVG`. 2023-05-15 16:04:15 +02:00
ftotval.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftoutln.c * src/base/ftoutln.c (FT_Outline_Check): Fix C4701 warning. 2023-02-20 22:31:21 -05:00
ftpatent.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftpfr.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftpsprop.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftrfork.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftsnames.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftstream.c Avoid reserved identifiers that are globally defined. 2023-02-08 21:09:30 +01:00
ftstroke.c * src/base/ftstroke.c (FT_Stroker_ParseOutline): Clean up contour indexing. 2023-02-20 17:13:40 +00:00
ftsynth.c * src/base/ftsynth.c (FT_GlyphSlot_AdjustWeight): New API. 2023-03-16 03:28:59 +00:00
ftsystem.c s/this is,/that is,/ 2023-04-27 06:24:48 +02:00
fttrigon.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
fttype1.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftutil.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftver.rc * Version 2.13 released. 2023-02-09 07:24:52 +01:00
ftwinfnt.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
md5.c * src/base/md5.c: Updated to recent version. 2016-06-16 06:17:54 +02:00
md5.h * src/base/md5.c, src/base/md5.h: Updated to recent version. 2013-10-22 01:10:10 +02:00
rules.mk Update all copyright notices. 2023-01-17 09:18:25 +01:00