Search
lxdream.org :: lxdream/test/testta5.data
lxdream 0.9.1
released Jun 29
Download Now
filename test/testta5.data
changeset 205:d30b6109b382
prev202:dab35eb2a6a4
next207:135a2dc75b10
author nkeynes
date Sun Aug 06 07:45:11 2006 +0000 (14 years ago)
permissions -rw-r--r--
last change Update error tests
file annotate diff log raw
nkeynes@190
     1
#
nkeynes@190
     2
# Corner/error cases
nkeynes@190
     3
#
nkeynes@190
     4
[5.1 Out of range vertexes?]
nkeynes@190
     5
input =
nkeynes@190
     6
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
     7
E0000000 -16.0      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
     8
E0000000 -31.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
     9
F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
    10
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
    11
output =
nkeynes@190
    12
E0200000 2083242D 00000000
nkeynes@190
    13
-16.0    0.1      0.2      F0ABCDEF
nkeynes@190
    14
-31.2    0.3      0.4      E0989898
nkeynes@190
    15
0.5      31.6     0.7      F8878787
nkeynes@190
    16
tile 1 =
nkeynes@190
    17
80204000
nkeynes@202
    18
[5.2.1 qNaN vertex]
nkeynes@190
    19
input =
nkeynes@190
    20
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@202
    21
E0000000 7FC00000 0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
    22
E0000000 34.0     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@202
    23
F0000000 35.0     31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
    24
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
    25
output =
nkeynes@190
    26
E0000000 2083242D 00000000
nkeynes@202
    27
7FC00000 0.1      0.2      F0ABCDEF
nkeynes@202
    28
34.0     0.3      0.4      E0989898
nkeynes@202
    29
35.0     31.6     0.7      F8878787
nkeynes@202
    30
tile 1 = 
nkeynes@202
    31
tile 1 1x0 = 80204000
nkeynes@202
    32
tile 1 19x0 = 80204000
nkeynes@202
    33
tile 1 0x1 =
nkeynes@202
    34
[5.2.2 sNaN vertex]
nkeynes@202
    35
input =
nkeynes@202
    36
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@202
    37
E0000000 FFC00000 0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
    38
E0000000 34.0     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@202
    39
F0000000 35.0     31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@202
    40
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@202
    41
output =
nkeynes@202
    42
E0000000 2083242D 00000000
nkeynes@202
    43
FFC00000 0.1      0.2      F0ABCDEF
nkeynes@202
    44
34.0     0.3      0.4      E0989898
nkeynes@202
    45
35.0     31.6     0.7      F8878787
nkeynes@190
    46
tile 1 = 80204000
nkeynes@190
    47
tile 1 1x0 = 80204000
nkeynes@202
    48
tile 1 2x0 =
nkeynes@190
    49
tile 1 0x1 =
nkeynes@190
    50
[5.3.1 Inf vertex]
nkeynes@190
    51
input =
nkeynes@190
    52
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
    53
E0000000 7F800000 0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
    54
E0000000 -31.2    0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
    55
F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
    56
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
    57
output =
nkeynes@190
    58
E0000000 2083242D 00000000
nkeynes@190
    59
7F800000 0.1      0.2      F0ABCDEF
nkeynes@190
    60
-31.2    0.3      0.4      E0989898
nkeynes@190
    61
0.5      31.6     0.7      F8878787
nkeynes@190
    62
tile 1 = 80204000
nkeynes@190
    63
tile 1 1x0 = 80204000
nkeynes@190
    64
tile 1 19x0 = 80204000
nkeynes@190
    65
tile 1 0x1 =
nkeynes@202
    66
[5.3.2 -Inf vertex]
nkeynes@190
    67
input =
nkeynes@190
    68
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
    69
E0000000 FF800000 0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
    70
E0000000 -31.2    0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
    71
F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
    72
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
    73
output =
nkeynes@190
    74
E0200000 2083242D 00000000
nkeynes@190
    75
FF800000 0.1      0.2      F0ABCDEF
nkeynes@190
    76
-31.2    0.3      0.4      E0989898
nkeynes@190
    77
0.5      31.6     0.7      F8878787
nkeynes@190
    78
tile 1 = 80204000
nkeynes@190
    79
tile 1 1x0 =
nkeynes@190
    80
tile 1 0x1 =
nkeynes@202
    81
[5.4 Inf colour]
nkeynes@202
    82
input =
nkeynes@202
    83
80800010 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@202
    84
E0000000 0.7      0.1      0.2      7F800000 FF800000 123412.0 -123412.0
nkeynes@202
    85
E0000000 -31.2    0.3      0.4      0.6001   0.6002   0.6003   0.6004
nkeynes@202
    86
F0000000 0.5      31.6     0.7      1.0      FFC00000 -1.0     7FC00000
nkeynes@202
    87
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@202
    88
output =
nkeynes@202
    89
E0200000 2083242D 00000000
nkeynes@202
    90
0.7      0.1      0.2      FF00FF00
nkeynes@202
    91
-31.2    0.3      0.4      98989898
nkeynes@202
    92
0.5      31.6     0.7      FF0000FF
nkeynes@202
    93
tile 1 = 80204000
nkeynes@190
    94
[5.5 Out of frustrum]
nkeynes@190
    95
input =
nkeynes@190
    96
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
    97
E0000000 -1.1     -5.2     0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
    98
E0000000 -31.2    -10.0    0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
    99
F0000000 -60.2    -5.2     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   100
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   101
output =
nkeynes@190
   102
tile 1 =
nkeynes@190
   103
[5.6 Double list-end]
nkeynes@190
   104
input =
nkeynes@190
   105
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   106
E0000000 0.4      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   107
E0000000 31.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   108
F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   109
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   110
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   111
E0000000 0.6      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   112
E0000000 31.4     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   113
F0000000 0.6      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   114
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   115
output =
nkeynes@190
   116
E0200000 2083242D 00000000
nkeynes@190
   117
0.4      0.1      0.2      F0ABCDEF
nkeynes@190
   118
31.2     0.3      0.4      E0989898
nkeynes@190
   119
0.5      31.6     0.7      F8878787
nkeynes@190
   120
E0200000 2083242D 00000000
nkeynes@190
   121
0.6      0.1      0.2      F0ABCDEF
nkeynes@190
   122
31.4     0.3      0.4      E0989898
nkeynes@190
   123
0.6      31.6     0.7      F8878787
nkeynes@190
   124
tile 1 =
nkeynes@190
   125
8020400F
nkeynes@190
   126
[5.7 Mixed list]
nkeynes@190
   127
input =
nkeynes@190
   128
80000000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   129
E0000000 0.4      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   130
E0000000 31.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   131
F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   132
81000000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   133
E0000000 0.6      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   134
E0000000 31.4     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   135
F0000000 0.6      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   136
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   137
output =
nkeynes@190
   138
E0200000 2083242D 00000000
nkeynes@190
   139
0.4      0.1      0.2      F0ABCDEF
nkeynes@190
   140
31.2     0.3      0.4      E0989898
nkeynes@190
   141
0.5      31.6     0.7      F8878787
nkeynes@190
   142
E0200000 2083242D 00000000
nkeynes@190
   143
0.6      0.1      0.2      F0ABCDEF
nkeynes@190
   144
31.4     0.3      0.4      E0989898
nkeynes@190
   145
0.6      31.6     0.7      F8878787
nkeynes@190
   146
tile 1 =
nkeynes@190
   147
82204000
nkeynes@190
   148
[5.8 Mixed list 2]
nkeynes@190
   149
input =
nkeynes@190
   150
80000000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   151
81000000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   152
E0000000 0.6      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   153
E0000000 31.4     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   154
F0000000 0.6      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   155
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   156
output =
nkeynes@190
   157
E0200000 2083242D 00000000
nkeynes@190
   158
0.6      0.1      0.2      F0ABCDEF
nkeynes@190
   159
31.4     0.3      0.4      E0989898
nkeynes@190
   160
0.6      31.6     0.7      F8878787
nkeynes@190
   161
tile 1 =
nkeynes@190
   162
80204000
nkeynes@190
   163
[5.9 List end bits?]
nkeynes@190
   164
input =
nkeynes@190
   165
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   166
E0000000 0.4      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   167
E0000000 31.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   168
F0000000 0.5      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   169
1FFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF
nkeynes@190
   170
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   171
E0000000 0.6      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   172
E0000000 31.4     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   173
F0000000 0.6      31.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   174
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   175
output =
nkeynes@190
   176
E0200000 2083242D 00000000
nkeynes@190
   177
0.4      0.1      0.2      F0ABCDEF
nkeynes@190
   178
31.2     0.3      0.4      E0989898
nkeynes@190
   179
0.5      31.6     0.7      F8878787
nkeynes@190
   180
E0200000 2083242D 00000000
nkeynes@190
   181
0.6      0.1      0.2      F0ABCDEF
nkeynes@190
   182
31.4     0.3      0.4      E0989898
nkeynes@190
   183
0.6      31.6     0.7      F8878787
nkeynes@190
   184
tile 1 =
nkeynes@190
   185
8020400F
nkeynes@190
   186
[5.10 Mid-list changeup]
nkeynes@195
   187
error = 1F 44
nkeynes@190
   188
input =
nkeynes@190
   189
80880000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   190
E0000000 0.4      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   191
E0000000 15.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   192
E0000000 0.5      15.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   193
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   194
E0000000 15.3     15.7     0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   195
E0000000 0.17     23.5     0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   196
F0000000 23.4     23.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   197
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   198
output =
nkeynes@190
   199
E0200000 2083242D 00000000
nkeynes@190
   200
0.4      0.1      0.2      F0ABCDEF
nkeynes@190
   201
15.2     0.3      0.4      E0989898
nkeynes@190
   202
0.5      15.6     0.7      F8878787
nkeynes@190
   203
0.5      15.6     0.7      F8878787
nkeynes@190
   204
0.5      15.6     0.7      F8878787
nkeynes@190
   205
0.5      15.6     0.7      F8878787
nkeynes@190
   206
tile 1 =
nkeynes@190
   207
78204000
nkeynes@190
   208
[5.11 Mid-list changeup 2]
nkeynes@190
   209
input =
nkeynes@190
   210
80880000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   211
E0000000 0.4      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   212
80800000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   213
E0000000 15.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   214
E0000000 0.5      15.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   215
E0000000 15.3     15.7     0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   216
E0000000 0.17     23.5     0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   217
F0000000 23.4     23.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   218
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   219
output =
nkeynes@190
   220
tile 1 =
nkeynes@193
   221
error = 1F 44
nkeynes@190
   222
[5.11.2 Mid-list changeup 2]
nkeynes@190
   223
input =
nkeynes@190
   224
80880000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   225
E0000000 0.4      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@193
   226
E0000000 15.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@193
   227
E0000000 0.5      15.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@193
   228
E0000000 15.3     15.7     0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@193
   229
E0000000 0.17     23.5     0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@193
   230
E0000000 23.4     23.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@193
   231
80800000 D2000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@193
   232
E0000000 15.3     15.7     0.2      DEADBEEF DEADBEEF C0ABCDEF DEADBEEF
nkeynes@193
   233
E0000000 0.17     23.5     0.4      DEADBEEF DEADBEEF C0989898 DEADBEEF
nkeynes@193
   234
F0000000 23.4     23.6     0.7      DEADBEEF DEADBEEF C8878787 DEADBEEF
nkeynes@193
   235
80800000 F3000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@193
   236
E0000000 15.3     15.7     0.2      DEADBEEF DEADBEEF B0ABCDEF DEADBEEF
nkeynes@193
   237
E0000000 0.17     23.5     0.4      DEADBEEF DEADBEEF B0989898 DEADBEEF
nkeynes@193
   238
F0000000 23.4     23.6     0.7      DEADBEEF DEADBEEF B8878787 DEADBEEF
nkeynes@193
   239
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@193
   240
output =
nkeynes@193
   241
E0200000 2083242D 00000000
nkeynes@193
   242
0.4      0.1      0.2      F0ABCDEF
nkeynes@193
   243
15.2     0.3      0.4      E0989898
nkeynes@193
   244
0.5      15.6     0.7      F8878787
nkeynes@193
   245
15.3     15.7     0.2      F0ABCDEF
nkeynes@193
   246
0.17     23.5     0.4      E0989898
nkeynes@193
   247
23.4     23.6     0.7      F8878787
nkeynes@193
   248
E0200000 2083242D 00000000
nkeynes@193
   249
0.17     23.5     0.4      E0989898
nkeynes@193
   250
23.4     23.6     0.7      F8878787
nkeynes@193
   251
23.4     23.6     0.7      F8878787
nkeynes@193
   252
23.4     23.6     0.7      F8878787
nkeynes@193
   253
23.4     23.6     0.7      F8878787
nkeynes@193
   254
23.4     23.6     0.7      F8878787
nkeynes@193
   255
tile 1 = 78204000 7820401B
nkeynes@193
   256
error = 1F 44
nkeynes@193
   257
[5.11.3 Mid-list changeup 2]
nkeynes@193
   258
input =
nkeynes@193
   259
80880000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@193
   260
E0000000 0.4      0.1      0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   261
E0000000 15.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@202
   262
E0000000 0.5      15.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@202
   263
80800000 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@202
   264
E0000000 15.3     15.7     0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   265
E0000000 0.17     23.5     0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@202
   266
F0000000 23.4     23.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@202
   267
80800000 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   268
E0000000 15.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   269
E0000000 0.5      15.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   270
E0000000 15.3     15.7     0.2      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   271
E0000000 0.17     23.5     0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   272
E0000000 0.17     23.5     0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   273
F0000000 23.4     23.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@202
   274
80840000 E0000000 2383252D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   275
E0000000 15.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   276
E0000000 0.5      15.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   277
F0000000 23.4     23.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   278
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@202
   279
82840000 E0000000 2483252D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   280
E0000000 15.2     0.3      0.4      DEADBEEF DEADBEEF E0989898 DEADBEEF
nkeynes@190
   281
E0000000 0.5      15.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@202
   282
E0000000 0.5      15.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   283
F0000000 23.4     23.6     0.7      DEADBEEF DEADBEEF F8878787 DEADBEEF
nkeynes@190
   284
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   285
output =
nkeynes@202
   286
E0200000 2083242D 00000000
nkeynes@202
   287
0.4      0.1      0.2      F0ABCDEF
nkeynes@202
   288
15.2     0.3      0.4      E0989898
nkeynes@202
   289
0.5      15.6     0.7      F8878787
nkeynes@202
   290
0.5      15.6     0.7      F8878787
nkeynes@202
   291
0.5      15.6     0.7      F8878787
nkeynes@202
   292
0.5      15.6     0.7      F8878787
nkeynes@202
   293
E0200000 2083242D 00000000
nkeynes@202
   294
0.5      15.6     0.7      F8878787
nkeynes@202
   295
0.5      15.6     0.7      F8878787
nkeynes@202
   296
0.5      15.6     0.7      F8878787
nkeynes@202
   297
0.5      15.6     0.7      F8878787
nkeynes@202
   298
0.5      15.6     0.7      F8878787
nkeynes@202
   299
0.5      15.6     0.7      F8878787
nkeynes@202
   300
E0200000 2083242D 00000000
nkeynes@202
   301
0.5      15.6     0.7      F8878787
nkeynes@202
   302
0.5      15.6     0.7      F8878787
nkeynes@202
   303
0.5      15.6     0.7      F8878787
nkeynes@202
   304
0.5      15.6     0.7      F8878787
nkeynes@202
   305
0.5      15.6
nkeynes@193
   306
tile 1 = 78204000 7820401B 
nkeynes@193
   307
tile 2 = 40004036 
nkeynes@193
   308
error = 1F 44
nkeynes@190
   309
[5.12 No final vertex]
nkeynes@190
   310
input =
nkeynes@190
   311
80880000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   312
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   313
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   314
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   315
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   316
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   317
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   318
output =
nkeynes@190
   319
tile 1 =
nkeynes@195
   320
error = 1F 44
nkeynes@202
   321
[5.12.2 No final vertex end-of-list abort]
nkeynes@202
   322
input =
nkeynes@202
   323
80880000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@202
   324
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   325
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   326
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   327
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   328
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   329
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@202
   330
82800000 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@202
   331
E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   332
E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   333
E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   334
E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   335
F0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   336
82800000 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@202
   337
E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   338
E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   339
E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   340
E0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   341
F0000000 1.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@202
   342
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@202
   343
output =
nkeynes@202
   344
tile 1 =
nkeynes@202
   345
error = 1F 44
nkeynes@190
   346
[5.13 2-vertex only]
nkeynes@190
   347
input =
nkeynes@190
   348
80880000 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   349
E0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   350
F0000000 0.2      0.1      0.4      DEADBEEF DEADBEEF F0ABCDEF DEADBEEF
nkeynes@190
   351
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   352
output =
nkeynes@190
   353
tile 1 =
nkeynes@195
   354
error = 1F 44
nkeynes@190
   355
[5.14 Empty list]
nkeynes@190
   356
input =
nkeynes@202
   357
80880002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   358
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   359
output =
nkeynes@190
   360
tile 1 =
nkeynes@202
   361
[5.15.1 Vertex w/ no list context]
nkeynes@202
   362
input =
nkeynes@202
   363
E0000000 0.2      0.3      0.4      15.5     0.6      0.7      15.6
nkeynes@202
   364
16.7     0.5      0.01     0.02     0.03     0.04     0.05     0.06
nkeynes@205
   365
E0000000 0.0      0.2      0.3      0.4      15.5     0.6      0.7      
nkeynes@205
   366
9.1      9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@205
   367
E0000000 15.5     0.6      0.7      15.6     16.7     0.5      9.1
nkeynes@205
   368
9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@205
   369
E0000000 0.2      0.3      0.4      15.6     16.7     0.5      00000000
nkeynes@205
   370
9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@205
   371
E0000000 0.1      0.15     0.2      0.25     0.3      0.35     0.4
nkeynes@205
   372
0.45     0.5      0.55     0.6      0.65     0.7      0.75     0.8
nkeynes@205
   373
E0000000 0.1      0.15     0.2      0.25     0.3      0.35     0.4
nkeynes@205
   374
0.45     0.5      0.55     0.6      0.65     0.7      0.75     0.8
nkeynes@205
   375
F0000000 0.1      0.15     0.2      0.25     0.3      0.35     0.4
nkeynes@205
   376
0.45     0.5      0.55     0.6      0.65     0.7      0.75     0.8
nkeynes@205
   377
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   378
output =
nkeynes@205
   379
E0A00000 00000000 00000000 
nkeynes@205
   380
0.2      0.3      0.4      15.5     
nkeynes@205
   381
0.6      0.7      15.6     16.7     
nkeynes@205
   382
0.5      E0800000 00000000 00000000 
nkeynes@205
   383
nkeynes@205
   384
00200000 0.2      0.3      
nkeynes@205
   385
0.4      15.5     0.6      0.7      
nkeynes@205
   386
9.1      9.2      E0800000 00000000 
nkeynes@205
   387
00000000 15.5     0.6      0.7      
nkeynes@205
   388
nkeynes@205
   389
15.6     16.7     0.5      
nkeynes@205
   390
9.1      9.2      1.3      E0800000 
nkeynes@205
   391
00000000 00000000 0.2      0.3      
nkeynes@205
   392
0.4      15.6     16.7     0.5      
nkeynes@205
   393
nkeynes@205
   394
00200000 9.2      1.3      
nkeynes@205
   395
E0800000 00000000 00000000 0.1      
nkeynes@205
   396
0.15     0.2      0.25     0.3      
nkeynes@205
   397
0.35     0.4      0.45     0.5
nkeynes@205
   398
nkeynes@205
   399
E0A00000 00000000 00000000 
nkeynes@205
   400
00000000 0.1      0.15     0.2      
nkeynes@205
   401
0.25     0.3      0.35     0.4      
nkeynes@205
   402
0.45     0.5      0.5      0.5
nkeynes@205
   403
nkeynes@205
   404
E0A00000 00000000 00000000 
nkeynes@205
   405
00000000 0.1      0.15     0.2      
nkeynes@205
   406
0.25     0.3      0.35     0.4      
nkeynes@205
   407
0.45     0.5      0.5      0.5      
nkeynes@205
   408
nkeynes@205
   409
3F200000 0.5      0.5      
nkeynes@205
   410
0.5      0.5      0.5      0.5      0.5      0.5      0.5
nkeynes@205
   411
0.5      0.5      0.5      0.5      0.5      0.5      0.5      
nkeynes@205
   412
0.5      0.5      0.5      0.5      0.5      0.5      0.5
nkeynes@205
   413
tile 1 =8A204000 8080405A
nkeynes@205
   414
[5.15.2 Vertex w/ no list context]
nkeynes@205
   415
input =
nkeynes@205
   416
E000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   417
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   418
E000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   419
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   420
E000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   421
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   422
E000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   423
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   424
E000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   425
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   426
F000000F 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   427
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   428
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   429
output =
nkeynes@205
   430
E0A00000 00000000 00000000
nkeynes@205
   431
00000000 00000000 00000000 00000000
nkeynes@205
   432
00000000 00000000 00000000 00000000
nkeynes@205
   433
00000000 E0800000 00000000 00000000
nkeynes@205
   434
00200000 00000000 00000000
nkeynes@205
   435
00000000 00000000 00000000 00000000
nkeynes@205
   436
00000000 00000000 E0800000 00000000
nkeynes@205
   437
00000000 00000000 00000000 00000000
nkeynes@205
   438
00200000 00000000 00000000
nkeynes@205
   439
00000000 00000000 00000000 E0800000
nkeynes@205
   440
00000000 00000000 00000000 00000000
nkeynes@205
   441
00000000 00000000 00000000 00000000
nkeynes@205
   442
00200000 00000000 00000000
nkeynes@205
   443
E0800000 00000000 00000000 00000000
nkeynes@205
   444
00000000 00000000 00000000 00000000
nkeynes@205
   445
00000000 00000000 00000000 00000000
nkeynes@205
   446
E0A00000 00000000 00000000
nkeynes@205
   447
00000000 00000000 00000000 00000000
nkeynes@205
   448
00000000 00000000 00000000 00000000
nkeynes@205
   449
00000000 00000000 00000000 00000000
nkeynes@205
   450
00200000 00000000 00000000
nkeynes@205
   451
00000000 00000000 00000000 00000000
nkeynes@205
   452
00000000 00000000 00000000 00000000
nkeynes@205
   453
00000000 00000000 00000000 00000000
nkeynes@205
   454
tile 1 = 8A204000
nkeynes@205
   455
[5.15.3 Invalid list type]
nkeynes@205
   456
input =
nkeynes@205
   457
85880002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   458
E0000000 0.2      0.3      0.4      15.5     0.6      0.7      15.6
nkeynes@205
   459
16.7     0.5      0.01     0.02     0.03     0.04     0.05     0.06
nkeynes@202
   460
E0000000 C0000000 0.2      0.3      0.4      15.5     0.6      0.7      
nkeynes@202
   461
9.1      9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@202
   462
E0000000 15.5     0.6      0.7      15.6     16.7     0.5      9.1
nkeynes@202
   463
9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@202
   464
F0000000 0.2      0.3      0.4      15.6     16.7     0.5      C0000000
nkeynes@202
   465
9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@202
   466
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@202
   467
output =
nkeynes@202
   468
E0A00000 00000000 00000000 
nkeynes@202
   469
0.2      0.3      0.4      
nkeynes@202
   470
15.5     0.6      0.7      
nkeynes@202
   471
15.6     16.7     0.5     
nkeynes@202
   472
E0800000 00000000 00000000 
nkeynes@202
   473
C0200000 0.2      0.3      
nkeynes@202
   474
0.4      15.5     0.6      
nkeynes@202
   475
0.7      9.1      9.2      
nkeynes@202
   476
E0800000 00000000 00000000
nkeynes@202
   477
15.5     0.6      0.7      
nkeynes@202
   478
15.6     16.7     0.5      
nkeynes@202
   479
9.1      9.2      1.3
nkeynes@202
   480
E0800000 00000000 00000000
nkeynes@202
   481
0.2      0.3      0.4      
nkeynes@202
   482
15.6     16.7     0.5      
nkeynes@202
   483
C0200000 9.2      1.3      
nkeynes@202
   484
1.3      1.3      1.3      1.3
nkeynes@202
   485
1.3      1.3      1.3      1.3
nkeynes@202
   486
1.3      1.3      1.3      1.3
nkeynes@202
   487
tile 1 =86204000
nkeynes@202
   488
[5.16.1 Dodgy data]
nkeynes@190
   489
input =
nkeynes@205
   490
80800000 E0000000 2083242D 80FFEACD DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@190
   491
E0000000 0.2      0.3      0.4      15.5     0.6      0.7      15.6
nkeynes@190
   492
16.7     0.5      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@190
   493
output =
nkeynes@190
   494
error = 1F 44
nkeynes@205
   495
[5.16.2 Dodgy data]
nkeynes@190
   496
input =
nkeynes@205
   497
40000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@205
   498
E0000000 0.2      0.3      0.4      15.5     0.6      0.7      15.6
nkeynes@205
   499
16.7     0.5      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@205
   500
output =
nkeynes@205
   501
error = 1F 44
nkeynes@205
   502
[5.17.1 Type 17 - Modifier volume w/ clip]
nkeynes@205
   503
input =
nkeynes@205
   504
81030000 00000000 DEADBEE1 DEADBEE2 DEADBEE3 DEADBEE4 DEADBEE5 DEADBEE6
nkeynes@190
   505
E0000000 0.2      0.3      0.4      15.5     0.6      0.7      15.6
nkeynes@190
   506
16.7     0.5      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@190
   507
E0000000 0.2      0.3      0.4      15.5     0.6      0.7      9.1
nkeynes@190
   508
9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@190
   509
E0000000 15.5     0.6      0.7      15.6     16.7     0.5      9.1
nkeynes@190
   510
9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@190
   511
F0000000 0.2      0.3      0.4      15.6    16.7     0.5      9.1
nkeynes@190
   512
9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@190
   513
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   514
81000000 ABACADAB DEADBEE1 DEADBEE2 DEADBEE3 DEADBEE4 DEADBEE5 DEADBEE6
nkeynes@190
   515
E0000000 0.2      0.3      0.4      15.5     0.6      0.7      15.6
nkeynes@190
   516
16.7     0.5      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@190
   517
E0000000 0.2      0.3      0.4      15.5     0.6      0.7      9.1
nkeynes@190
   518
9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@190
   519
E0000000 15.5     0.6      0.7      15.6     16.7     0.5      9.1
nkeynes@190
   520
9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@190
   521
F0000000 0.2      0.3      0.4      15.6    16.7     0.5      9.1
nkeynes@190
   522
9.2      1.3      DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF DEADBEEF
nkeynes@190
   523
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@190
   524
output =
nkeynes@190
   525
A82CADAB 00000000 00000000
nkeynes@190
   526
0.2      0.3      0.4      15.5     0.6      0.7      15.6     16.7     0.5
nkeynes@190
   527
A82CADAB 00000000 00000000
nkeynes@190
   528
0.2      0.3      0.4      15.5     0.6      0.7      9.1      9.2      1.3
nkeynes@190
   529
A82CADAB 00000000 00000000
nkeynes@190
   530
15.5     0.6      0.7      15.6     16.7     0.5      9.1      9.2      1.3
nkeynes@190
   531
A82CADAB 00000000 00000000
nkeynes@190
   532
0.2      0.3      0.4      15.6    16.7     0.5      9.1      9.2      1.3
nkeynes@190
   533
tile 2 =
nkeynes@190
   534
86004000
.