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 Mon Nov 08 22:10:47 2010 +1000 (13 years ago)
permissions -rw-r--r--
last change Suggest to the compiler a little more firmly that it inline the x86op
functions (as these are nearly always called with constants, they can
usually be reduced down pretty dramatically)
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
.