freetype2/include/freetype
Werner Lemberg ff40776591 [base] Add trace level to logging output.
Some practical debugging work has shown that displaying level X of
an `FT_TRACEX` macro in the output of `FT2_DEBUG="...  -v"` would be
very helpful to find out which trace level should be selected.  As
an example, we now get output like

```
[ttobjs:2]    TTF driver
[ttobjs:2]      SFNT driver
[sfobjs:2]      not a font using the SFNT container format
[t1objs:2]    Type 1 driver
[stream:7]    FT_Stream_EnterFrame: 14 bytes
```

* include/freetype/internal/ftdebug.h (FT_LOGGING_TAGX): New macro.
(FT_LOG): Use it to add the trace level to the logging tag.

* include/freetype/internal/fttrace.h (FT_MAX_TRACE_LEVEL_LENGTH):
Adjust.

* docs/DEBUG: Updated.
2021-06-25 09:24:07 +02:00
..
config Prioritize the anti-aliasing renderer module. 2021-05-18 22:18:17 -04:00
internal [base] Add trace level to logging output. 2021-06-25 09:24:07 +02:00
freetype.h Move 'COLR' API to `ftcolor.h`. 2021-06-22 20:33:33 +02:00
ftadvanc.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftbbox.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftbdf.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftbitmap.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftbzip2.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftcache.h Typo. 2021-04-18 10:24:31 -04:00
ftchapters.h [base] Add public API to change the levels of tracing components. 2020-12-01 09:25:53 +01:00
ftcid.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftcolor.h [sfnt] s/PaintTransformed/PaintTransform/, s/transformed/transform/. 2021-06-22 20:50:48 +02:00
ftdriver.h Minor documentation fixes. 2021-01-23 15:45:10 +01:00
fterrdef.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
fterrors.h fterrors.h: Fix documentation extraction of `FT_Error_String`. 2021-06-23 08:14:42 +02:00
ftfntfmt.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftgasp.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftglyph.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftgxval.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftgzip.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftimage.h [sdf] Use 8 bits for final SDF output instead of 16bits. 2021-06-08 08:29:34 +05:30
ftincrem.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftlcdfil.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftlist.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftlogging.h More various documentation improvements and fixes. 2021-06-08 18:23:16 +02:00
ftlzw.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftmac.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftmm.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftmodapi.h More various documentation improvements and fixes. 2021-06-08 18:23:16 +02:00
ftmoderr.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftotval.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftoutln.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftparams.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftpfr.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftrender.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftsizes.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftsnames.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftstroke.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftsynth.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ftsystem.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
fttrigon.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
fttypes.h [sdf] Use 8 bits for final SDF output instead of 16bits. 2021-06-08 08:29:34 +05:30
ftwinfnt.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
t1tables.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
ttnameid.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
tttables.h Update all copyright notices. 2021-01-17 07:18:48 +01:00
tttags.h Update all copyright notices. 2021-01-17 07:18:48 +01:00