30 #define FT_COMPONENT trace_otvbase
47 OTV_TRACE((
" (format %d)\n", BaseCoordFormat ));
49 switch ( BaseCoordFormat )
86 OTV_TRACE((
" (BaseTagCount = %d)\n", BaseTagCount ));
109 OTV_TRACE((
" (BaseCoordCount = %d)\n", BaseCoordCount ));
114 for ( ; BaseCoordCount > 0; BaseCoordCount-- )
141 OTV_TRACE((
" (FeatMinMaxCount = %d)\n", FeatMinMaxCount ));
143 table_size = FeatMinMaxCount * 8 + 6;
156 for ( ; FeatMinMaxCount > 0; FeatMinMaxCount-- )
195 OTV_TRACE((
" (BaseLangSysCount = %d)\n", BaseLangSysCount ));
197 table_size = BaseLangSysCount * 6 + 6;
210 for ( ; BaseLangSysCount > 0; BaseLangSysCount-- )
234 OTV_TRACE((
" (BaseScriptCount = %d)\n", BaseScriptCount ));
239 for ( ; BaseScriptCount > 0; BaseScriptCount-- )
292 valid->root = ftvalid;
294 FT_TRACE3((
"validating BASE table\n" ));
GLenum GLsizei GLenum GLenum const GLvoid * table
FT_BEGIN_HEADER otv_BASE_validate(FT_Bytes table, FT_Validator valid)
static void otv_BaseCoord_validate(FT_Bytes table, OTV_Validator valid)
#define OTV_OPTIONAL_TABLE(_table)
#define FT_INVALID_FORMAT
static void otv_BaseValues_validate(FT_Bytes table, OTV_Validator valid)
static void otv_Axis_validate(FT_Bytes table, OTV_Validator valid)
static void otv_BaseTagList_validate(FT_Bytes table, OTV_Validator valid)
#define FT_TRACE4(varformat)
#define OTV_NAME_ENTER(name)
static void otv_BaseScript_validate(FT_Bytes table, OTV_Validator valid)
typedefFT_BEGIN_HEADER struct FT_ValidatorRec_ volatile * FT_Validator
static void otv_BaseScriptList_validate(FT_Bytes table, OTV_Validator valid)
#define OTV_LIMIT_CHECK(_count)
static void otv_MinMax_validate(FT_Bytes table, OTV_Validator valid)
#define FT_NEXT_USHORT(buffer)
#define FT_TRACE3(varformat)
typedefFT_BEGIN_HEADER struct OTV_ValidatorRec_ * OTV_Validator
#define FT_NEXT_ULONG(buffer)
#define OTV_SIZE_CHECK(_size)
otv_Device_validate(FT_Bytes table, OTV_Validator valid)
#define OTV_OPTIONAL_OFFSET(_offset)