Search
lxdream.org :: lxdream/test/testta6.data
lxdream 0.9.1
released Jun 29
Download Now
filename test/testta6.data
changeset 204:78a6a215dd8f
prev195:1c43bdb83748
author nkeynes
date Sun Aug 06 07:37:03 2006 +0000 (17 years ago)
permissions -rw-r--r--
last change Add some more clip tests
file annotate diff log raw
nkeynes@204
     1
[6.1.1 Triangle - clip 1,1-2,2]
nkeynes@195
     2
input =
nkeynes@195
     3
20000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002
nkeynes@195
     4
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
     5
E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
     6
E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
     7
E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
     8
F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
     9
80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
    10
E0000000 11.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
    11
E0000000 11.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
    12
F0000000 11.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
    13
80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
    14
E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
    15
E0000000 12.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
    16
E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
    17
F0000000 12.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
    18
80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
    19
E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
    20
E0000000 13.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
    21
F0000000 13.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
    22
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@195
    23
output =
nkeynes@195
    24
E0A00000 2083242D 00000000 
nkeynes@195
    25
10.0     0.2      0.2      FF00FF00
nkeynes@195
    26
10.2     0.4      0.4      FF0000FF
nkeynes@195
    27
10.4     0.6      0.4      FF0000FF
nkeynes@195
    28
10.8     31.9     0.9      FFFFFFFF
nkeynes@195
    29
E0A00000 2383242D 00000000 
nkeynes@195
    30
13.0     0.1      0.2      FF00FF00
nkeynes@195
    31
13.2     0.3      0.4      FF0000FF
nkeynes@195
    32
13.8     31.9     0.9      FFFFFFFF
nkeynes@195
    33
tile 1 = 80204013
nkeynes@204
    34
[6.1.2 Triangle - clip 1,1-2,2]
nkeynes@204
    35
input =
nkeynes@204
    36
20000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002
nkeynes@204
    37
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
    38
E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
    39
E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    40
E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    41
F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
    42
80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
    43
E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
    44
E0000000 12.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    45
E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    46
F0000000 12.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
    47
80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
    48
E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
    49
E0000000 13.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    50
F0000000 13.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
    51
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@204
    52
output =
nkeynes@204
    53
E0A00000 2083242D 00000000 
nkeynes@204
    54
10.0     0.2      0.2      FF00FF00
nkeynes@204
    55
10.2     0.4      0.4      FF0000FF
nkeynes@204
    56
10.4     0.6      0.4      FF0000FF
nkeynes@204
    57
10.8     31.9     0.9      FFFFFFFF
nkeynes@204
    58
E0A00000 2383242D 00000000 
nkeynes@204
    59
13.0     0.1      0.2      FF00FF00
nkeynes@204
    60
13.2     0.3      0.4      FF0000FF
nkeynes@204
    61
13.8     31.9     0.9      FFFFFFFF
nkeynes@204
    62
tile 1 = 80204013
nkeynes@204
    63
[6.1.3 Triangle - clip 1,1-2,2]
nkeynes@204
    64
input =
nkeynes@204
    65
20000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002
nkeynes@204
    66
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
    67
E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
    68
E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    69
E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    70
F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
    71
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
    72
E0000000 11.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
    73
E0000000 11.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    74
E0000000 11.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    75
F0000000 11.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
    76
80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
    77
E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
    78
E0000000 12.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    79
E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    80
F0000000 12.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
    81
80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
    82
E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
    83
E0000000 13.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
    84
F0000000 13.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
    85
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@204
    86
output =
nkeynes@204
    87
E0A00000 2083242D 00000000 
nkeynes@204
    88
10.0     0.2      0.2      FF00FF00
nkeynes@204
    89
10.2     0.4      0.4      FF0000FF
nkeynes@204
    90
10.4     0.6      0.4      FF0000FF
nkeynes@204
    91
10.8     31.9     0.9      FFFFFFFF
nkeynes@204
    92
E0A00000 2083242D 00000000 
nkeynes@204
    93
11.0     0.2      0.2      FF00FF00
nkeynes@204
    94
11.2     0.4      0.4      FF0000FF
nkeynes@204
    95
11.4     0.6      0.4      FF0000FF
nkeynes@204
    96
11.8     31.9     0.9      FFFFFFFF
nkeynes@204
    97
E0A00000 2383242D 00000000 
nkeynes@204
    98
13.0     0.1      0.2      FF00FF00
nkeynes@204
    99
13.2     0.3      0.4      FF0000FF
nkeynes@204
   100
13.8     31.9     0.9      FFFFFFFF
nkeynes@204
   101
tile 1 = 60204000 80204026
nkeynes@204
   102
[6.1.4 Triangle - clip 1,1-2,2]
nkeynes@204
   103
input =
nkeynes@204
   104
20000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002
nkeynes@204
   105
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   106
E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   107
E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   108
E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   109
F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   110
80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   111
E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   112
E0000000 12.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   113
E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   114
F0000000 12.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   115
80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   116
E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   117
E0000000 13.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   118
F0000000 13.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   119
80840002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   120
E0000000 11.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   121
E0000000 11.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   122
E0000000 11.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   123
F0000000 11.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   124
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   125
output =
nkeynes@204
   126
E0A00000 2083242D 00000000 
nkeynes@204
   127
10.0     0.2      0.2      FF00FF00
nkeynes@204
   128
10.2     0.4      0.4      FF0000FF
nkeynes@204
   129
10.4     0.6      0.4      FF0000FF
nkeynes@204
   130
10.8     31.9     0.9      FFFFFFFF
nkeynes@204
   131
E0A00000 2383242D 00000000 
nkeynes@204
   132
13.0     0.1      0.2      FF00FF00
nkeynes@204
   133
13.2     0.3      0.4      FF0000FF
nkeynes@204
   134
13.8     31.9     0.9      FFFFFFFF
nkeynes@204
   135
E0A00000 2183242D 00000000 
nkeynes@204
   136
11.0     0.2      0.2      FF00FF00
nkeynes@204
   137
11.2     0.4      0.4      FF0000FF
nkeynes@204
   138
11.4     0.6      0.4      FF0000FF
nkeynes@204
   139
11.8     31.9     0.9      FFFFFFFF
nkeynes@204
   140
tile 1 = 80204013 60204022
nkeynes@204
   141
[6.2.1 Triangle - clip 0,0-2,2]
nkeynes@195
   142
input =
nkeynes@195
   143
20000000 00000000 00000000 00000000 00000000 00000000 00000002 00000002
nkeynes@195
   144
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   145
E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
   146
E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   147
E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   148
F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   149
80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   150
E0000000 11.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
   151
E0000000 11.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   152
F0000000 11.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   153
80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   154
E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
   155
E0000000 12.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   156
E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   157
F0000000 12.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   158
80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   159
E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
   160
E0000000 13.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   161
F0000000 13.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   162
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   163
output =
nkeynes@195
   164
E0A00000 2083242D 00000000 
nkeynes@195
   165
10.0     0.2      0.2      FF00FF00
nkeynes@195
   166
10.2     0.4      0.4      FF0000FF
nkeynes@195
   167
10.4     0.6      0.4      FF0000FF
nkeynes@195
   168
10.8     31.9     0.9      FFFFFFFF
nkeynes@195
   169
E0A00000 2183242D 00000000 
nkeynes@195
   170
11.0     0.2      0.2      FF00FF00
nkeynes@195
   171
11.2     0.4      0.4      FF0000FF
nkeynes@195
   172
11.8     31.9     0.9      FFFFFFFF
nkeynes@195
   173
E0A00000 2283242D 00000000 
nkeynes@195
   174
12.0     0.2      0.2      FF00FF00
nkeynes@195
   175
12.2     0.4      0.4      FF0000FF
nkeynes@195
   176
12.4     0.6      0.4      FF0000FF
nkeynes@195
   177
12.8     31.9     0.9      FFFFFFFF
nkeynes@195
   178
tile 1 = 80204013
nkeynes@204
   179
[6.2.2 Triangle - clip 0,0-2,2]
nkeynes@204
   180
input =
nkeynes@204
   181
20000000 00000000 00000000 00000000 00000000 00000000 00000002 00000002
nkeynes@204
   182
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   183
E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   184
E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   185
E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   186
F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   187
80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   188
E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   189
E0000000 12.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   190
E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   191
F0000000 12.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   192
80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   193
E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   194
E0000000 13.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   195
F0000000 13.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   196
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   197
output =
nkeynes@204
   198
E0A00000 2083242D 00000000 
nkeynes@204
   199
10.0     0.2      0.2      FF00FF00
nkeynes@204
   200
10.2     0.4      0.4      FF0000FF
nkeynes@204
   201
10.4     0.6      0.4      FF0000FF
nkeynes@204
   202
10.8     31.9     0.9      FFFFFFFF
nkeynes@204
   203
E0A00000 2283242D 00000000 
nkeynes@204
   204
12.0     0.2      0.2      FF00FF00
nkeynes@204
   205
12.2     0.4      0.4      FF0000FF
nkeynes@204
   206
12.4     0.6      0.4      FF0000FF
nkeynes@204
   207
12.8     31.9     0.9      FFFFFFFF
nkeynes@204
   208
tile 1 = 60204000
nkeynes@204
   209
[6.2.3 Triangle - clip 0,0-2,2]
nkeynes@204
   210
input =
nkeynes@204
   211
20000000 00000000 00000000 00000000 00000000 00000000 00000002 00000002
nkeynes@204
   212
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   213
E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   214
E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   215
E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   216
F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   217
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   218
output =
nkeynes@204
   219
E0A00000 2083242D 00000000 
nkeynes@204
   220
10.0     0.2      0.2      FF00FF00
nkeynes@204
   221
10.2     0.4      0.4      FF0000FF
nkeynes@204
   222
10.4     0.6      0.4      FF0000FF
nkeynes@204
   223
10.8     31.9     0.9      FFFFFFFF
nkeynes@204
   224
tile 1 = 60204000
nkeynes@204
   225
[6.2.4 Triangle - clip 0,0-2,2]
nkeynes@204
   226
input =
nkeynes@204
   227
20000000 00000000 00000000 00000000 00000000 00000000 00000002 00000002
nkeynes@204
   228
80860002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   229
E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   230
E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   231
E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   232
F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   233
80860002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   234
E0000000 11.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   235
E0000000 11.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   236
E0000000 11.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   237
F0000000 11.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   238
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   239
output =
nkeynes@204
   240
E0A00000 2083242D 00000000 
nkeynes@204
   241
10.0     0.2      0.2      FF00FF00
nkeynes@204
   242
10.2     0.4      0.4      FF0000FF
nkeynes@204
   243
10.4     0.6      0.4      FF0000FF
nkeynes@204
   244
10.8     31.9     0.9      FFFFFFFF
nkeynes@204
   245
E0A00000 2183242D 00000000 
nkeynes@204
   246
11.0     0.2      0.2      FF00FF00
nkeynes@204
   247
11.2     0.4      0.4      FF0000FF
nkeynes@204
   248
11.4     0.6      0.4      FF0000FF
nkeynes@204
   249
11.8     31.9     0.9      FFFFFFFF
nkeynes@204
   250
tile 1 = 60204000 60204013
nkeynes@195
   251
[6.3 Triangle - clip flag, no clip]
nkeynes@195
   252
input =
nkeynes@195
   253
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   254
E0000000 10.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
   255
E0000000 10.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   256
E0000000 10.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   257
F0000000 10.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   258
80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   259
E0000000 11.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
   260
E0000000 11.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   261
F0000000 11.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   262
80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   263
E0000000 12.0     0.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
   264
E0000000 12.2     0.4      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   265
E0000000 12.4     0.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   266
F0000000 12.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   267
80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   268
E0000000 13.0     0.1      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@195
   269
E0000000 13.2     0.3      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@195
   270
F0000000 13.8     31.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   271
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   272
output =
nkeynes@195
   273
E0A00000 2083242D 00000000 
nkeynes@195
   274
10.0     0.2      0.2      FF00FF00
nkeynes@195
   275
10.2     0.4      0.4      FF0000FF
nkeynes@195
   276
10.4     0.6      0.4      FF0000FF
nkeynes@195
   277
10.8     31.9     0.9      FFFFFFFF
nkeynes@195
   278
E0A00000 2183242D 00000000 
nkeynes@195
   279
11.0     0.2      0.2      FF00FF00
nkeynes@195
   280
11.2     0.4      0.4      FF0000FF
nkeynes@195
   281
11.8     31.9     0.9      FFFFFFFF
nkeynes@195
   282
E0A00000 2283242D 00000000 
nkeynes@195
   283
12.0     0.2      0.2      FF00FF00
nkeynes@195
   284
12.2     0.4      0.4      FF0000FF
nkeynes@195
   285
12.4     0.6      0.4      FF0000FF
nkeynes@195
   286
12.8     31.9     0.9      FFFFFFFF
nkeynes@195
   287
tile 1 = 80204013 
nkeynes@195
   288
[6.4 Triangle - clip flag, cross-tile]
nkeynes@195
   289
input =
nkeynes@204
   290
20000000 00000000 00000000 00000000 00000001 00000002 00000002 00000003
nkeynes@195
   291
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   292
E0000000 10.0     40.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   293
E0000000 10.2     80.4     0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   294
E0000000 10.4     40.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   295
F0000000 40.8     81.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   296
80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   297
E0000000 11.0     40.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   298
E0000000 11.2     80.4     0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   299
F0000000 41.8     81.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   300
80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   301
E0000000 12.0     40.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   302
E0000000 12.2     80.4     0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   303
E0000000 12.4     40.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   304
F0000000 42.8     81.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   305
80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   306
E0000000 13.0     40.1      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   307
E0000000 13.2     80.3     0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   308
F0000000 43.8     81.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@195
   309
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@195
   310
output =
nkeynes@195
   311
E0800000 2083242D 00000000 
nkeynes@204
   312
10.0     40.2      0.2      FF00FF00
nkeynes@204
   313
10.2     80.4      0.4      FF0000FF
nkeynes@204
   314
10.4     40.6      0.4      FF0000FF
nkeynes@204
   315
40.8     81.9     0.9      FFFFFFFF
nkeynes@195
   316
E0800000 2183242D 00000000 
nkeynes@204
   317
11.0     40.2      0.2      FF00FF00
nkeynes@204
   318
11.2     80.4      0.4      FF0000FF
nkeynes@204
   319
41.8     81.9     0.9      FFFFFFFF
nkeynes@195
   320
E0800000 2283242D 00000000 
nkeynes@204
   321
12.0     40.2      0.2      FF00FF00
nkeynes@204
   322
12.2     80.4      0.4      FF0000FF
nkeynes@204
   323
12.4     40.6      0.4      FF0000FF
nkeynes@204
   324
42.8     81.9     0.9      FFFFFFFF
nkeynes@195
   325
E0800000 2383242D 00000000 
nkeynes@204
   326
13.0     40.1      0.2      FF00FF00
nkeynes@204
   327
13.2     80.3      0.4      FF0000FF
nkeynes@204
   328
43.8     81.9     0.9      FFFFFFFF
nkeynes@204
   329
tile 1 =
nkeynes@195
   330
tile 1 0x1 = 60204022 80204035
nkeynes@204
   331
tile 1 1x1 = 20204022 80204035
nkeynes@204
   332
tile 1 0x2 = 60204022 80204035
nkeynes@204
   333
tile 1 1x2 = 80204013
nkeynes@204
   334
[6.4 Triangle - clip flag, cross-tile, bottom right]
nkeynes@204
   335
input =
nkeynes@204
   336
20000000 00000000 00000000 00000000 00000001 00000002 00000002 00000003
nkeynes@204
   337
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   338
E0000000 80.0     100.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   339
E0000000 80.2     140.4     0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   340
E0000000 80.4     100.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   341
F0000000 120.8    141.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   342
80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   343
E0000000 81.0     100.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   344
E0000000 81.2     140.4     0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   345
F0000000 121.8    101.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   346
80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   347
E0000000 82.0     100.2      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   348
E0000000 82.2     140.4     0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   349
E0000000 82.4     100.6      0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   350
F0000000 122.8    141.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   351
80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   352
E0000000 83.0     100.1      0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   353
E0000000 83.2     140.3     0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   354
F0000000 123.8    141.9     0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   355
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   356
output =
nkeynes@204
   357
E0800000 2083242D 00000000 
nkeynes@204
   358
80.0     100.2      0.2      FF00FF00
nkeynes@204
   359
80.2     140.4      0.4      FF0000FF
nkeynes@204
   360
80.4     100.6      0.4      FF0000FF
nkeynes@204
   361
120.8    141.9     0.9      FFFFFFFF
nkeynes@204
   362
E0800000 2183242D 00000000 
nkeynes@204
   363
81.0     100.2      0.2      FF00FF00
nkeynes@204
   364
81.2     140.4      0.4      FF0000FF
nkeynes@204
   365
121.8    101.9     0.9      FFFFFFFF
nkeynes@204
   366
E0800000 2283242D 00000000 
nkeynes@204
   367
82.0     100.2      0.2      FF00FF00
nkeynes@204
   368
82.2     140.4      0.4      FF0000FF
nkeynes@204
   369
82.4     100.6      0.4      FF0000FF
nkeynes@204
   370
122.8    141.9     0.9      FFFFFFFF
nkeynes@204
   371
E0800000 2383242D 00000000 
nkeynes@204
   372
83.0     100.1      0.2      FF00FF00
nkeynes@204
   373
83.2     140.3      0.4      FF0000FF
nkeynes@204
   374
123.8    141.9     0.9      FFFFFFFF
nkeynes@204
   375
tile 1 =
nkeynes@204
   376
tile 1 0x1 = 
nkeynes@204
   377
tile 1 1x1 = 
nkeynes@204
   378
tile 1 0x2 = 
nkeynes@204
   379
tile 1 1x2 = 
nkeynes@204
   380
tile 1 2x3 = 80204013
nkeynes@204
   381
tile 1 2x4 = 60204022 80204035
nkeynes@204
   382
tile 1 3x3 = 20204022 80204035 
nkeynes@204
   383
tile 1 3x4 = 20204022 80204035
nkeynes@204
   384
[6.5 Triangle - clip flag, cross-tile, bottom right]
nkeynes@204
   385
input =
nkeynes@204
   386
2FFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFC1 FFFFFFF2 FFFFFFC2 FFFFFFF3
nkeynes@204
   387
80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   388
E0000000 80.0     100.2    0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   389
E0000000 80.2     140.4    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   390
E0000000 80.4     100.6    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   391
F0000000 120.8    141.9    0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   392
80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   393
E0000000 81.0     100.2    0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   394
E0000000 81.2     140.4    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   395
F0000000 121.8    101.9    0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   396
80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   397
E0000000 82.0     100.2    0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   398
E0000000 82.2     140.4    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   399
E0000000 82.4     100.6    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   400
F0000000 122.8    141.9    0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   401
80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   402
E0000000 83.0     100.1    0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   403
E0000000 83.2     140.3    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   404
F0000000 123.8    141.9    0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   405
20000000 00000000 00000000 00000000 00000003 00000004 00000005 00000006
nkeynes@204
   406
80840002 E0000000 2483242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   407
E0000000 80.0     100.2    0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   408
E0000000 80.2     140.4    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   409
E0000000 80.4     100.6    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   410
F0000000 120.8    141.9    0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   411
80810002 E0000000 2583242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   412
E0000000 81.0     100.2    0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   413
E0000000 81.2     140.4    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   414
F0000000 121.8    101.9    0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   415
80860002 E0000000 2683242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   416
E0000000 82.0     100.2    0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   417
E0000000 82.2     140.4    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   418
E0000000 82.4     100.6    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   419
F0000000 122.8    141.9    0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   420
80830002 E0000000 2783242D 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   421
E0000000 83.0     100.1    0.2      00000000 00000000 FF00FF00 FE010203
nkeynes@204
   422
E0000000 83.2     140.3    0.4      00000000 00000000 FF0000FF FD040506
nkeynes@204
   423
F0000000 123.8    141.9    0.9      00000000 00000000 FFFFFFFF FB0A0B0C
nkeynes@204
   424
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
nkeynes@204
   425
output =
nkeynes@204
   426
E0800000 2083242D 00000000 
nkeynes@204
   427
80.0     100.2      0.2      FF00FF00
nkeynes@204
   428
80.2     140.4      0.4      FF0000FF
nkeynes@204
   429
80.4     100.6      0.4      FF0000FF
nkeynes@204
   430
120.8    141.9     0.9      FFFFFFFF
nkeynes@204
   431
E0800000 2183242D 00000000 
nkeynes@204
   432
81.0     100.2      0.2      FF00FF00
nkeynes@204
   433
81.2     140.4      0.4      FF0000FF
nkeynes@204
   434
121.8    101.9     0.9      FFFFFFFF
nkeynes@204
   435
E0800000 2283242D 00000000 
nkeynes@204
   436
82.0     100.2      0.2      FF00FF00
nkeynes@204
   437
82.2     140.4      0.4      FF0000FF
nkeynes@204
   438
82.4     100.6      0.4      FF0000FF
nkeynes@204
   439
122.8    141.9     0.9      FFFFFFFF
nkeynes@204
   440
E0800000 2383242D 00000000 
nkeynes@204
   441
83.0     100.1      0.2      FF00FF00
nkeynes@204
   442
83.2     140.3      0.4      FF0000FF
nkeynes@204
   443
123.8    141.9     0.9      FFFFFFFF
nkeynes@204
   444
E0800000 2483242D 00000000 
nkeynes@204
   445
80.0     100.2      0.2      FF00FF00
nkeynes@204
   446
80.2     140.4      0.4      FF0000FF
nkeynes@204
   447
80.4     100.6      0.4      FF0000FF
nkeynes@204
   448
120.8    141.9     0.9      FFFFFFFF
nkeynes@204
   449
E0800000 2583242D 00000000 
nkeynes@204
   450
81.0     100.2      0.2      FF00FF00
nkeynes@204
   451
81.2     140.4      0.4      FF0000FF
nkeynes@204
   452
121.8    101.9     0.9      FFFFFFFF
nkeynes@204
   453
E0800000 2683242D 00000000 
nkeynes@204
   454
82.0     100.2      0.2      FF00FF00
nkeynes@204
   455
82.2     140.4      0.4      FF0000FF
nkeynes@204
   456
82.4     100.6      0.4      FF0000FF
nkeynes@204
   457
122.8    141.9     0.9      FFFFFFFF
nkeynes@204
   458
E0800000 2783242D 00000000 
nkeynes@204
   459
83.0     100.1      0.2      FF00FF00
nkeynes@204
   460
83.2     140.3      0.4      FF0000FF
nkeynes@204
   461
123.8    141.9     0.9      FFFFFFFF
nkeynes@204
   462
tile 1 =
nkeynes@204
   463
tile 1 0x1 = 
nkeynes@204
   464
tile 1 1x1 = 
nkeynes@204
   465
tile 1 0x2 = 
nkeynes@204
   466
tile 1 1x2 = 
nkeynes@204
   467
tile 1 2x3 = 80204013 80204035 60204066 80204079
nkeynes@204
   468
tile 1 2x4 = 60204022 80204035 60204066 80204079
nkeynes@204
   469
tile 1 3x3 = 20204022 80204035 20204066 80204079
nkeynes@204
   470
tile 1 3x4 = 20204022 80204035 80204057
.