Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
4349 | Serge | 1 | /***************************************************************************/ |
2 | /* */ |
||
3 | /* fttrace.h */ |
||
4 | /* */ |
||
5 | /* Tracing handling (specification only). */ |
||
6 | /* */ |
||
7 | /* Copyright 2002, 2004-2007, 2009, 2011-2013 by */ |
||
8 | /* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
||
9 | /* */ |
||
10 | /* This file is part of the FreeType project, and may only be used, */ |
||
11 | /* modified, and distributed under the terms of the FreeType project */ |
||
12 | /* license, LICENSE.TXT. By continuing to use, modify, or distribute */ |
||
13 | /* this file you indicate that you have read the license and */ |
||
14 | /* understand and accept it fully. */ |
||
15 | /* */ |
||
16 | /***************************************************************************/ |
||
17 | |||
18 | |||
19 | /* definitions of trace levels for FreeType 2 */ |
||
20 | |||
21 | /* the first level must always be `trace_any' */ |
||
22 | FT_TRACE_DEF( any ) |
||
23 | |||
24 | /* base components */ |
||
25 | FT_TRACE_DEF( calc ) /* calculations (ftcalc.c) */ |
||
26 | FT_TRACE_DEF( memory ) /* memory manager (ftobjs.c) */ |
||
27 | FT_TRACE_DEF( stream ) /* stream manager (ftstream.c) */ |
||
28 | FT_TRACE_DEF( io ) /* i/o interface (ftsystem.c) */ |
||
29 | FT_TRACE_DEF( list ) /* list management (ftlist.c) */ |
||
30 | FT_TRACE_DEF( init ) /* initialization (ftinit.c) */ |
||
31 | FT_TRACE_DEF( objs ) /* base objects (ftobjs.c) */ |
||
32 | FT_TRACE_DEF( outline ) /* outline management (ftoutln.c) */ |
||
33 | FT_TRACE_DEF( glyph ) /* glyph management (ftglyph.c) */ |
||
34 | FT_TRACE_DEF( gloader ) /* glyph loader (ftgloadr.c) */ |
||
35 | |||
36 | FT_TRACE_DEF( raster ) /* monochrome rasterizer (ftraster.c) */ |
||
37 | FT_TRACE_DEF( smooth ) /* anti-aliasing raster (ftgrays.c) */ |
||
38 | FT_TRACE_DEF( mm ) /* MM interface (ftmm.c) */ |
||
39 | FT_TRACE_DEF( raccess ) /* resource fork accessor (ftrfork.c) */ |
||
40 | FT_TRACE_DEF( synth ) /* bold/slant synthesizer (ftsynth.c) */ |
||
41 | FT_TRACE_DEF( bitmap ) /* bitmap checksum (ftobjs.c) */ |
||
42 | |||
43 | /* Cache sub-system */ |
||
44 | FT_TRACE_DEF( cache ) /* cache sub-system (ftcache.c, etc.) */ |
||
45 | |||
46 | /* SFNT driver components */ |
||
47 | FT_TRACE_DEF( sfdriver ) /* SFNT font driver (sfdriver.c) */ |
||
48 | FT_TRACE_DEF( sfobjs ) /* SFNT object handler (sfobjs.c) */ |
||
49 | FT_TRACE_DEF( ttcmap ) /* charmap handler (ttcmap.c) */ |
||
50 | FT_TRACE_DEF( ttkern ) /* kerning handler (ttkern.c) */ |
||
51 | FT_TRACE_DEF( ttload ) /* basic TrueType tables (ttload.c) */ |
||
52 | FT_TRACE_DEF( ttmtx ) /* metrics-related tables (ttmtx.c) */ |
||
53 | FT_TRACE_DEF( ttpost ) /* PS table processing (ttpost.c) */ |
||
54 | FT_TRACE_DEF( ttsbit ) /* TrueType sbit handling (ttsbit.c) */ |
||
55 | FT_TRACE_DEF( ttbdf ) /* TrueType embedded BDF (ttbdf.c) */ |
||
56 | |||
57 | /* TrueType driver components */ |
||
58 | FT_TRACE_DEF( ttdriver ) /* TT font driver (ttdriver.c) */ |
||
59 | FT_TRACE_DEF( ttgload ) /* TT glyph loader (ttgload.c) */ |
||
60 | FT_TRACE_DEF( ttinterp ) /* bytecode interpreter (ttinterp.c) */ |
||
61 | FT_TRACE_DEF( ttobjs ) /* TT objects manager (ttobjs.c) */ |
||
62 | FT_TRACE_DEF( ttpload ) /* TT data/program loader (ttpload.c) */ |
||
63 | FT_TRACE_DEF( ttgxvar ) /* TrueType GX var handler (ttgxvar.c) */ |
||
64 | |||
65 | /* Type 1 driver components */ |
||
66 | FT_TRACE_DEF( t1afm ) |
||
67 | FT_TRACE_DEF( t1driver ) |
||
68 | FT_TRACE_DEF( t1gload ) |
||
69 | FT_TRACE_DEF( t1hint ) |
||
70 | FT_TRACE_DEF( t1load ) |
||
71 | FT_TRACE_DEF( t1objs ) |
||
72 | FT_TRACE_DEF( t1parse ) |
||
73 | |||
74 | /* PostScript helper module `psaux' */ |
||
75 | FT_TRACE_DEF( t1decode ) |
||
76 | FT_TRACE_DEF( psobjs ) |
||
77 | FT_TRACE_DEF( psconv ) |
||
78 | |||
79 | /* PostScript hinting module `pshinter' */ |
||
80 | FT_TRACE_DEF( pshrec ) |
||
81 | FT_TRACE_DEF( pshalgo1 ) |
||
82 | FT_TRACE_DEF( pshalgo2 ) |
||
83 | |||
84 | /* Type 2 driver components */ |
||
85 | FT_TRACE_DEF( cffdriver ) |
||
86 | FT_TRACE_DEF( cffgload ) |
||
87 | FT_TRACE_DEF( cffload ) |
||
88 | FT_TRACE_DEF( cffobjs ) |
||
89 | FT_TRACE_DEF( cffparse ) |
||
90 | |||
91 | FT_TRACE_DEF( cf2blues ) |
||
92 | FT_TRACE_DEF( cf2hints ) |
||
93 | FT_TRACE_DEF( cf2interp ) |
||
94 | |||
95 | /* Type 42 driver component */ |
||
96 | FT_TRACE_DEF( t42 ) |
||
97 | |||
98 | /* CID driver components */ |
||
99 | FT_TRACE_DEF( cidafm ) |
||
100 | FT_TRACE_DEF( ciddriver ) |
||
101 | FT_TRACE_DEF( cidgload ) |
||
102 | FT_TRACE_DEF( cidload ) |
||
103 | FT_TRACE_DEF( cidobjs ) |
||
104 | FT_TRACE_DEF( cidparse ) |
||
105 | |||
106 | /* Windows font component */ |
||
107 | FT_TRACE_DEF( winfnt ) |
||
108 | |||
109 | /* PCF font components */ |
||
110 | FT_TRACE_DEF( pcfdriver ) |
||
111 | FT_TRACE_DEF( pcfread ) |
||
112 | |||
113 | /* BDF font components */ |
||
114 | FT_TRACE_DEF( bdfdriver ) |
||
115 | FT_TRACE_DEF( bdflib ) |
||
116 | |||
117 | /* PFR font component */ |
||
118 | FT_TRACE_DEF( pfr ) |
||
119 | |||
120 | /* OpenType validation components */ |
||
121 | FT_TRACE_DEF( otvmodule ) |
||
122 | FT_TRACE_DEF( otvcommon ) |
||
123 | FT_TRACE_DEF( otvbase ) |
||
124 | FT_TRACE_DEF( otvgdef ) |
||
125 | FT_TRACE_DEF( otvgpos ) |
||
126 | FT_TRACE_DEF( otvgsub ) |
||
127 | FT_TRACE_DEF( otvjstf ) |
||
128 | FT_TRACE_DEF( otvmath ) |
||
129 | |||
130 | /* TrueTypeGX/AAT validation components */ |
||
131 | FT_TRACE_DEF( gxvmodule ) |
||
132 | FT_TRACE_DEF( gxvcommon ) |
||
133 | FT_TRACE_DEF( gxvfeat ) |
||
134 | FT_TRACE_DEF( gxvmort ) |
||
135 | FT_TRACE_DEF( gxvmorx ) |
||
136 | FT_TRACE_DEF( gxvbsln ) |
||
137 | FT_TRACE_DEF( gxvjust ) |
||
138 | FT_TRACE_DEF( gxvkern ) |
||
139 | FT_TRACE_DEF( gxvopbd ) |
||
140 | FT_TRACE_DEF( gxvtrak ) |
||
141 | FT_TRACE_DEF( gxvprop ) |
||
142 | FT_TRACE_DEF( gxvlcar ) |
||
143 | |||
144 | /* autofit components */ |
||
145 | FT_TRACE_DEF( afmodule ) |
||
146 | FT_TRACE_DEF( afhints ) |
||
147 | FT_TRACE_DEF( afcjk ) |
||
148 | FT_TRACE_DEF( aflatin ) |
||
149 | FT_TRACE_DEF( aflatin2 ) |
||
150 | FT_TRACE_DEF( afwarp ) |
||
151 | |||
152 | /* END */ |