38 #define FT_COMPONENT trace_gxvopbd
49 typedef struct GXV_opbd_DataRec_
57 #define GXV_OPBD_DATA( FIELD ) GXV_TABLE_DATA( opbd, FIELD )
83 for ( i = 0; i < 4; i++ )
90 if ( delta_value == -1 )
175 valid->
root = ftvalid;
179 FT_TRACE3((
"validating `opbd' table\n" ));
190 GXV_TRACE((
"(version=0x%08x)\n", version ));
191 if ( 0x00010000UL != version )
209 "found overlap between LookupTable and opbd_value array\n" ));
GLenum GLsizei GLenum GLenum const GLvoid * table
static GXV_LookupValueDesc gxv_opbd_LookupFmt4_transit(FT_UShort relative_gindex, GXV_LookupValueCPtr base_value_p, FT_Bytes lookuptbl_limit, GXV_Validator valid)
gxv_ctlPoint_validate(FT_UShort gid, FT_Short ctl_point, GXV_Validator valid)
#define FT_INVALID_FORMAT
#define FT_TRACE4(varformat)
#define GXV_OPBD_DATA(FIELD)
struct GXV_opbd_DataRec_ GXV_opbd_DataRec
typedefFT_BEGIN_HEADER struct FT_ValidatorRec_ volatile * FT_Validator
GLint GLenum GLsizei GLsizei GLsizei GLint GLenum format
static void gxv_opbd_LookupValue_validate(FT_UShort glyph, GXV_LookupValueCPtr value_p, GXV_Validator valid)
gxv_LookupTable_validate(FT_Bytes table, FT_Bytes limit, GXV_Validator valid)
#define FT_NEXT_USHORT(buffer)
#define FT_TRACE3(varformat)
#define FT_INVALID_OFFSET
EGLSurface EGLint void ** value
struct GXV_opbd_DataRec_ * GXV_opbd_Data
#define FT_NEXT_ULONG(buffer)
GXV_Lookup_Fmt4_Transit_Func lookupfmt4_trans
gxv_opbd_validate(FT_Bytes table, FT_Face face, FT_Validator valid)
#define FT_NEXT_SHORT(buffer)
GXV_Lookup_Value_Validate_Func lookupval_func
GXV_LookupValue_SignSpec lookupval_sign
#define GXV_LIMIT_CHECK(_count)