freetype2/include/freetype
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
..
config [truetype] Hide Infinality. 2023-02-17 04:22:24 +00:00
internal * include/freetype/internal/t1types.h: Fix the indentation. 2023-05-12 09:49:58 +09:00
freetype.h Add new load flag `FT_LOAD_NO_SVG`. 2023-05-15 16:04:15 +02:00
ftadvanc.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftbbox.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftbdf.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftbitmap.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftbzip2.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftcache.h * include/freetype/ftcache.h: Typo, punctuation. 2023-05-12 05:59:00 +02:00
ftchapters.h API documentation: Re-organize chapters and sections 2023-04-30 14:42:11 +00:00
ftcid.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftcolor.h The 'COLR' v1 API will no longer be experimental in the next release. 2023-01-19 07:17:14 +01:00
ftdriver.h s/this is,/that is,/ 2023-04-27 06:24:48 +02:00
fterrdef.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
fterrors.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftfntfmt.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftgasp.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftglyph.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftgxval.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftgzip.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftimage.h s/this is,/that is,/ 2023-04-27 06:24:48 +02:00
ftincrem.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftlcdfil.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftlist.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftlogging.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftlzw.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftmac.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftmm.h [truetype] Fix deactivation of variation font handling. 2023-05-06 18:53:50 +02:00
ftmodapi.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftmoderr.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftotval.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftoutln.h s/this is,/that is,/ 2023-04-27 06:24:48 +02:00
ftparams.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftpfr.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftrender.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftsizes.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftsnames.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftstroke.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftsynth.h * src/base/ftsynth.c (FT_GlyphSlot_AdjustWeight): New API. 2023-03-16 03:28:59 +00:00
ftsystem.h * include/freetype/ftsystem.h (FT_Stream_IoFunc): Improve documentation. 2023-03-16 05:26:48 +01:00
fttrigon.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
fttypes.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftwinfnt.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
otsvg.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
t1tables.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttnameid.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
tttables.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
tttags.h Update all copyright notices. 2023-01-17 09:18:25 +01:00