Home
last modified time | relevance | path

Searched refs:otvalid (Results 1 – 25 of 31) sorted by relevance

12

/external/freetype/src/otvalid/
Dotvcommn.h41 OTV_Validator otvalid );
70 ft_validator_error( otvalid->root, FT_THROW( _error ) )
92 if ( p + (_count) > otvalid->root->limit ) \
100 if ( otvalid->root->level == FT_VALIDATE_PARANOID ) \
122 if ( otvalid->root->level == FT_VALIDATE_PARANOID ) \
151 otvalid->nesting_level = 0; \
152 otvalid->func[0] = OTV_FUNC( x ); \
153 otvalid->debug_function_name[0] = OTV_NAME( x ); \
158 otvalid->nesting_level = 0; \
159 otvalid->func[0] = OTV_FUNC( x ); \
[all …]
Dotvgpos.c60 OTV_Validator otvalid ) in otv_x_sxy() argument
74 OTV_LIMIT_CHECK( Count * otvalid->extra1 * 2 ); in otv_x_sxy()
76 table_size = Count * otvalid->extra1 * 2 + 2; in otv_x_sxy()
79 for ( count1 = otvalid->extra1; count1 > 0; count1-- ) in otv_x_sxy()
86 if ( otvalid->extra2 ) in otv_x_sxy()
90 otv_Anchor_validate( table + anchor_offset, otvalid ); in otv_x_sxy()
93 otv_Anchor_validate( table + anchor_offset, otvalid ); in otv_x_sxy()
108 OTV_Validator otvalid ) in otv_u_O_O_u_O_O() argument
127 otv_Coverage_validate( table + Coverage1, otvalid, -1 ); in otv_u_O_O_u_O_O()
128 otv_Coverage_validate( table + Coverage2, otvalid, -1 ); in otv_u_O_O_u_O_O()
[all …]
Dotvjstf.c43 OTV_Validator otvalid ) in otv_JstfPriority_validate() argument
66 gsub_lookup_count = otvalid->extra1; in otv_JstfPriority_validate()
67 gpos_lookup_count = otvalid->extra2; in otv_JstfPriority_validate()
71 otvalid->extra1 = gsub_lookup_count; in otv_JstfPriority_validate()
76 otv_x_ux( table + ShrinkageEnableGSUB, otvalid ); in otv_JstfPriority_validate()
81 otv_x_ux( table + ShrinkageDisableGSUB, otvalid ); in otv_JstfPriority_validate()
83 otvalid->extra1 = gpos_lookup_count; in otv_JstfPriority_validate()
88 otv_x_ux( table + ShrinkageEnableGPOS, otvalid ); in otv_JstfPriority_validate()
93 otv_x_ux( table + ShrinkageDisableGPOS, otvalid ); in otv_JstfPriority_validate()
101 OTV_RUN( table + ShrinkageJstfMax, otvalid ); in otv_JstfPriority_validate()
[all …]
Dotvgsub.c45 OTV_Validator otvalid ) in otv_SingleSubst_validate() argument
71 otv_Coverage_validate( Coverage, otvalid, -1 ); in otv_SingleSubst_validate()
78 if ( (FT_UInt)idx >= otvalid->glyph_count ) in otv_SingleSubst_validate()
95 otvalid, in otv_SingleSubst_validate()
102 if ( FT_NEXT_USHORT( p ) >= otvalid->glyph_count ) in otv_SingleSubst_validate()
127 OTV_Validator otvalid ) in otv_MultipleSubst_validate() argument
143 otvalid->extra1 = otvalid->glyph_count; in otv_MultipleSubst_validate()
145 OTV_RUN( table, otvalid ); in otv_MultipleSubst_validate()
168 OTV_Validator otvalid ) in otv_AlternateSubst_validate() argument
184 otvalid->extra1 = otvalid->glyph_count; in otv_AlternateSubst_validate()
[all …]
Dotvcommn.c42 OTV_Validator otvalid, in otv_Coverage_validate() argument
77 if ( gid >= otvalid->glyph_count ) in otv_Coverage_validate()
107 if ( End >= otvalid->glyph_count ) in otv_Coverage_validate()
225 OTV_Validator otvalid ) in otv_ClassDef_validate() argument
255 if ( StartGlyph + GlyphCount - 1 >= otvalid->glyph_count ) in otv_ClassDef_validate()
282 if ( End >= otvalid->glyph_count ) in otv_ClassDef_validate()
311 OTV_Validator otvalid ) in otv_Device_validate() argument
357 OTV_Validator otvalid ) in otv_Lookup_validate() argument
373 if ( LookupType == 0 || LookupType > otvalid->type_count ) in otv_Lookup_validate()
376 validate = otvalid->type_funcs[LookupType - 1]; in otv_Lookup_validate()
[all …]
Dotvmath.c47 OTV_Validator otvalid ) in otv_MathConstants_validate() argument
69 otv_Device_validate( table + DeviceTableOffset, otvalid ); in otv_MathConstants_validate()
87 OTV_Validator otvalid, in otv_MathItalicsCorrectionInfo_validate() argument
111 otv_Coverage_validate( table + Coverage, otvalid, (FT_Int)cnt ); in otv_MathItalicsCorrectionInfo_validate()
119 otv_Device_validate( table + DeviceTableOffset, otvalid ); in otv_MathItalicsCorrectionInfo_validate()
136 OTV_Validator otvalid ) in otv_MathKern_validate() argument
160 otv_Device_validate( table + DeviceTableOffset, otvalid ); in otv_MathKern_validate()
170 otv_Device_validate( table + DeviceTableOffset, otvalid ); in otv_MathKern_validate()
179 OTV_Validator otvalid ) in otv_MathKernInfo_validate() argument
199 otv_Coverage_validate( table + Coverage, otvalid, (FT_Int)cnt ); in otv_MathKernInfo_validate()
[all …]
Dotvbase.c35 OTV_Validator otvalid ) in otv_BaseCoord_validate() argument
61 otv_Device_validate( table + FT_NEXT_USHORT( p ), otvalid ); in otv_BaseCoord_validate()
74 OTV_Validator otvalid ) in otv_BaseTagList_validate() argument
96 OTV_Validator otvalid ) in otv_BaseValues_validate() argument
115 otv_BaseCoord_validate( table + FT_NEXT_USHORT( p ), otvalid ); in otv_BaseValues_validate()
123 OTV_Validator otvalid ) in otv_MinMax_validate() argument
147 otv_BaseCoord_validate( table + MinCoord, otvalid ); in otv_MinMax_validate()
151 otv_BaseCoord_validate( table + MaxCoord, otvalid ); in otv_MinMax_validate()
165 otv_BaseCoord_validate( table + MinCoord, otvalid ); in otv_MinMax_validate()
169 otv_BaseCoord_validate( table + MaxCoord, otvalid ); in otv_MinMax_validate()
[all …]
Dotvgdef.c48 OTV_Validator otvalid ) in otv_O_x_Ox() argument
64 otv_Coverage_validate( Coverage, otvalid, (FT_Int)GlyphCount ); in otv_O_x_Ox()
70 otvalid->nesting_level++; in otv_O_x_Ox()
71 func = otvalid->func[otvalid->nesting_level]; in otv_O_x_Ox()
72 otvalid->extra1 = 0; in otv_O_x_Ox()
75 func( table + FT_NEXT_USHORT( p ), otvalid ); in otv_O_x_Ox()
77 otvalid->nesting_level--; in otv_O_x_Ox()
95 OTV_Validator otvalid ) in otv_CaretValue_validate() argument
125 otv_Device_validate( table + FT_NEXT_USHORT( p ), otvalid ); in otv_CaretValue_validate()
146 OTV_Validator otvalid ) in otv_MarkGlyphSets_validate() argument
[all …]
Drules.mk18 OTV_DIR := $(SRC_DIR)/otvalid
42 OTV_DRV_H := $(OTV_DIR)/otvalid.h \
55 OTV_DRV_OBJ_S := $(OBJ_DIR)/otvalid.$O
59 OTV_DRV_SRC_S := $(OTV_DIR)/otvalid.c
Dmodule.mk20 $(ECHO_DRIVER)otvalid $(ECHO_DRIVER_DESC)OpenType validation module$(ECHO_DRIVER_DONE)
/external/freetype/builds/amiga/
Dmakefile.os4267 otvalid.ppc.o: FT:src/otvalid/otvalid.c
268 $(CC) -c $(CFLAGS) -o $@ /FT/src/otvalid/otvalid.c
282 OTV = otvalid.ppc.o
Dmakefile263 otvalid.ppc.o: $(FTSRC)/otvalid/otvalid.c
278 OTVPPC = otvalid.ppc.o
Dsmakefile57 OBJOTV = otvalid.o
294 otvalid.o: $(CORE)otvalid/otvalid.c
/external/freetype/builds/mac/
DFreeType.m68k_far.make.txt60 :src:otvalid:otvalid.c \xB6
104 "{ObjDir}otvalid.c.o" \xB6
181 "{ObjDir}otvalid.c.o" \xC4 :src:otvalid:otvalid.c
DFreeType.ppc_classic.make.txt61 :src:otvalid:otvalid.c \xB6
105 "{ObjDir}otvalid.c.x" \xB6
185 "{ObjDir}otvalid.c.x" \xC4 :src:otvalid:otvalid.c
DFreeType.m68k_cfm.make.txt61 :src:otvalid:otvalid.c \xB6
105 "{ObjDir}otvalid.c.o" \xB6
182 "{ObjDir}otvalid.c.o" \xC4 :src:otvalid:otvalid.c
DFreeType.ppc_carbon.make.txt61 :src:otvalid:otvalid.c \xB6
105 "{ObjDir}otvalid.c.x" \xB6
185 "{ObjDir}otvalid.c.x" \xC4 :src:otvalid:otvalid.c
/external/freetype/docs/
DINSTALL.ANY86 src/otvalid/otvalid.c -- OpenType table validation
/external/freetype/
Dvms_make.com222 set default [-.otvalid]
614 $ create [.src.otvalid]descrip.mms
615 $ open/append out [.src.otvalid]descrip.mms
633 CFLAGS=$(COMP_FLAGS)$(DEBUG)/include=([--.include],[--.src.otvalid])
635 OBJS=otvalid.obj
Dmodules.cfg133 # AUX_MODULES += otvalid
197 # Interface for otvalid module.
DChangeLog.292188 [otvalid] Fix handling of ValueRecords.
2195 * src/otvalid/otvgpos.c (otv_PairSet_validate): Set `extra3'.
2200 [otvalid] Handle `GSUB' and `GPOS' v1.1 tables.
2202 * src/otvalid/otvgsub.c (otv_GSUB_validate), src/otvalid/otvgpos.c
2207 [otvalid] Update common table handling to OpenType 1.8.2.
2209 * src/otvalid/otvcommn.c (otv_Device_validate): Handle
2228 [otvalid] Handle `GDEF' v1.2 and v1.3 tables.
2232 * src/otvalid/otvgdef.c (otv_MarkGlyphSets_validate): New function.
2237 [otvalid] Handle `BASE' v1.1 table.
2241 * src/otvalid/otvbase.c (otv_BASE_validate): Implement it.
[all …]
DChangeLog.231144 otvalid: Truncate the glyph index to 16-bit.
1146 * src/otvalid/otvalid.c (otv_validate): Checks
1710 otvalid: Count the table size on memory by ptrdiff_t.
1712 * src/otvalid/otvgpos.c (otv_ValueRecord_validate):
1719 otvalid: Prevent an overflow by GPOS/GSUB 32b-bit offset.
1721 * src/otvalid/otvgpos.c (otv_ExtensionPos_validate):
1725 * src/otvalid/otvgsub.c (otv_ExtensionSubst_validate):
2426 * src/otvalid/otvmod.h
3689 * src/otvalid/otvgdef.c (otv_GDEF_validate), src/otvalid/otvalid.h
3690 (otv_GDEF_validate), src/otvalid/otvmod.c (otv_validate): Pass
[all …]
DChangeLog.221090 * src/otvalid/module.mk: s/otvalid_module_class/otv_module_class/.
1268 and `otvalid' from the list of modules that are linked statically
1289 define FT2_BUILD_LIBRARY, and remove gxvalid + otvalid modules from
1312 * src/otvalid/otvcommn.c (otv_ClassDef_validate),
1313 src/otvalid/otvgpos.c (otv_x_sxy): Fix debugging information.
1972 otvalid module.
2603 * src/otvalid/otvmod.c (otv_validate): Use ft_validator_run instead
2683 * src/otvalid/otvcommn.h: Remove dead code.
2727 * Jamfile (FT2_COMPONENTS): Include otvalid (again).
2729 * src/otvalid/otvcommn.h (OTV_NAME, OTV_FUNC): New macros.
[all …]
/external/freetype/builds/symbian/
Dfreetype.mmp134 userinclude ..\..\src\otvalid
/external/freetype/src/gxvalid/
DREADME12 otvalid module, gxvalid uses FreeType 2's validator framework
513 the `otvalid' module. Development of gxlayout was supported by the

12