You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
//The tupleVariationCount field contains a packed value that includes flags and the number of logical tuple variation tables — which is also the number of physical tuple variation headers.The format of the tupleVariationCount value is as follows:
88
88
//Mask Name Description
89
-
//0x8000 SHARED_POINT_NUMBERS Flag indicating that some or all tuple variation tables reference a shared set of “point” numbers.These shared numbers are represented as packed point number data at the start of the serialized data.
89
+
//0x8000 SHARED_POINT_NUMBERS Flag indicating that some or all tuple variation tables reference a shared set of “point” numbers.
90
+
// These shared numbers are represented as packed point number data at the start of the serialized data.
90
91
//0x7000 Reserved Reserved for future use — set to 0.
91
92
//0x0FFF COUNT_MASK Mask for the low bits to give the number of tuple variation tables.
92
93
@@ -109,22 +110,58 @@ class TupleVariationHeader
109
110
{
110
111
//TupleVariationHeader:
111
112
//Type Name Description
112
-
//int16 variationDataSize The size in bytes of the serialized data for this tuple variation table.
113
+
//uint16 variationDataSize The size in bytes of the serialized data for this tuple variation table.
113
114
//uint16 tupleIndex A packed field.
114
115
// The high 4 bits are flags(see below).
115
116
// The low 12 bits are an index into a shared tuple records array.
116
-
//Tuple peakTuple Peak tuple record for this tuple variation table — optional,
117
-
// determined by flags in the tupleIndex value.
117
+
//Tuple peakTuple Peak tuple record for this tuple variation table — optional, determined by flags in the tupleIndex value.
118
118
// Note that this must always be included in the 'cvar' table.
119
119
//Tuple intermediateStartTuple Intermediate start tuple record for this tuple variation table — optional, determined by flags in the tupleIndex value.
120
120
//Tuple intermediateEndTuple Intermediate end tuple record for this tuple variation table — optional, determined by flags in the tupleIndex value.
0 commit comments