filename | test/testta6.data |
changeset | 195:1c43bdb83748 |
next | 204:78a6a215dd8f |
author | nkeynes |
date | Sun Aug 06 06:13:51 2006 +0000 (17 years ago) |
permissions | -rw-r--r-- |
last change | First pass at implementing the tile clip. Reasonably accurate wrt basic understanding of how its supposed to work, not so accurate wrt actual hardware behaviour |
view | annotate | diff | log | raw |
1 [6.1 Triangle - clip 1,1-2,2]
2 input =
3 20000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002
4 80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
5 E0000000 10.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
6 E0000000 10.2 0.4 0.4 00000000 00000000 FF0000FF FD040506
7 E0000000 10.4 0.6 0.4 00000000 00000000 FF0000FF FD040506
8 F0000000 10.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
9 80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
10 E0000000 11.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
11 E0000000 11.2 0.4 0.4 00000000 00000000 FF0000FF FD040506
12 F0000000 11.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
13 80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
14 E0000000 12.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
15 E0000000 12.2 0.4 0.4 00000000 00000000 FF0000FF FD040506
16 E0000000 12.4 0.6 0.4 00000000 00000000 FF0000FF FD040506
17 F0000000 12.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
18 80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
19 E0000000 13.0 0.1 0.2 00000000 00000000 FF00FF00 FE010203
20 E0000000 13.2 0.3 0.4 00000000 00000000 FF0000FF FD040506
21 F0000000 13.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
22 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
23 output =
24 E0A00000 2083242D 00000000
25 10.0 0.2 0.2 FF00FF00
26 10.2 0.4 0.4 FF0000FF
27 10.4 0.6 0.4 FF0000FF
28 10.8 31.9 0.9 FFFFFFFF
29 E0A00000 2383242D 00000000
30 13.0 0.1 0.2 FF00FF00
31 13.2 0.3 0.4 FF0000FF
32 13.8 31.9 0.9 FFFFFFFF
33 tile 1 = 80204013
34 [6.2 Triangle - clip 0,0-2,2]
35 input =
36 20000000 00000000 00000000 00000000 00000000 00000000 00000002 00000002
37 80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
38 E0000000 10.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
39 E0000000 10.2 0.4 0.4 00000000 00000000 FF0000FF FD040506
40 E0000000 10.4 0.6 0.4 00000000 00000000 FF0000FF FD040506
41 F0000000 10.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
42 80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
43 E0000000 11.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
44 E0000000 11.2 0.4 0.4 00000000 00000000 FF0000FF FD040506
45 F0000000 11.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
46 80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
47 E0000000 12.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
48 E0000000 12.2 0.4 0.4 00000000 00000000 FF0000FF FD040506
49 E0000000 12.4 0.6 0.4 00000000 00000000 FF0000FF FD040506
50 F0000000 12.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
51 80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
52 E0000000 13.0 0.1 0.2 00000000 00000000 FF00FF00 FE010203
53 E0000000 13.2 0.3 0.4 00000000 00000000 FF0000FF FD040506
54 F0000000 13.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
55 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
56 output =
57 E0A00000 2083242D 00000000
58 10.0 0.2 0.2 FF00FF00
59 10.2 0.4 0.4 FF0000FF
60 10.4 0.6 0.4 FF0000FF
61 10.8 31.9 0.9 FFFFFFFF
62 E0A00000 2183242D 00000000
63 11.0 0.2 0.2 FF00FF00
64 11.2 0.4 0.4 FF0000FF
65 11.8 31.9 0.9 FFFFFFFF
66 E0A00000 2283242D 00000000
67 12.0 0.2 0.2 FF00FF00
68 12.2 0.4 0.4 FF0000FF
69 12.4 0.6 0.4 FF0000FF
70 12.8 31.9 0.9 FFFFFFFF
71 tile 1 = 80204013
72 [6.3 Triangle - clip flag, no clip]
73 input =
74 80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
75 E0000000 10.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
76 E0000000 10.2 0.4 0.4 00000000 00000000 FF0000FF FD040506
77 E0000000 10.4 0.6 0.4 00000000 00000000 FF0000FF FD040506
78 F0000000 10.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
79 80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
80 E0000000 11.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
81 E0000000 11.2 0.4 0.4 00000000 00000000 FF0000FF FD040506
82 F0000000 11.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
83 80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
84 E0000000 12.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
85 E0000000 12.2 0.4 0.4 00000000 00000000 FF0000FF FD040506
86 E0000000 12.4 0.6 0.4 00000000 00000000 FF0000FF FD040506
87 F0000000 12.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
88 80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
89 E0000000 13.0 0.1 0.2 00000000 00000000 FF00FF00 FE010203
90 E0000000 13.2 0.3 0.4 00000000 00000000 FF0000FF FD040506
91 F0000000 13.8 31.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
92 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
93 output =
94 E0A00000 2083242D 00000000
95 10.0 0.2 0.2 FF00FF00
96 10.2 0.4 0.4 FF0000FF
97 10.4 0.6 0.4 FF0000FF
98 10.8 31.9 0.9 FFFFFFFF
99 E0A00000 2183242D 00000000
100 11.0 0.2 0.2 FF00FF00
101 11.2 0.4 0.4 FF0000FF
102 11.8 31.9 0.9 FFFFFFFF
103 E0A00000 2283242D 00000000
104 12.0 0.2 0.2 FF00FF00
105 12.2 0.4 0.4 FF0000FF
106 12.4 0.6 0.4 FF0000FF
107 12.8 31.9 0.9 FFFFFFFF
108 tile 1 = 80204013
109 [6.4 Triangle - clip flag, cross-tile]
110 input =
111 20000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002
112 80840002 E0000000 2083242D 00000000 00000000 00000000 00000000 00000000
113 E0000000 10.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
114 E0000000 10.2 40.4 0.4 00000000 00000000 FF0000FF FD040506
115 E0000000 10.4 0.6 0.4 00000000 00000000 FF0000FF FD040506
116 F0000000 40.8 41.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
117 80810002 E0000000 2183242D 00000000 00000000 00000000 00000000 00000000
118 E0000000 11.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
119 E0000000 11.2 40.4 0.4 00000000 00000000 FF0000FF FD040506
120 F0000000 41.8 41.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
121 80860002 E0000000 2283242D 00000000 00000000 00000000 00000000 00000000
122 E0000000 12.0 0.2 0.2 00000000 00000000 FF00FF00 FE010203
123 E0000000 12.2 40.4 0.4 00000000 00000000 FF0000FF FD040506
124 E0000000 12.4 0.6 0.4 00000000 00000000 FF0000FF FD040506
125 F0000000 42.8 41.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
126 80830002 E0000000 2383242D 00000000 00000000 00000000 00000000 00000000
127 E0000000 13.0 0.1 0.2 00000000 00000000 FF00FF00 FE010203
128 E0000000 13.2 40.3 0.4 00000000 00000000 FF0000FF FD040506
129 F0000000 43.8 41.9 0.9 00000000 00000000 FFFFFFFF FB0A0B0C
130 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
131 output =
132 E0800000 2083242D 00000000
133 10.0 0.2 0.2 FF00FF00
134 10.2 40.4 0.4 FF0000FF
135 10.4 0.6 0.4 FF0000FF
136 40.8 41.9 0.9 FFFFFFFF
137 E0800000 2183242D 00000000
138 11.0 0.2 0.2 FF00FF00
139 11.2 40.4 0.4 FF0000FF
140 41.8 41.9 0.9 FFFFFFFF
141 E0800000 2283242D 00000000
142 12.0 0.2 0.2 FF00FF00
143 12.2 40.4 0.4 FF0000FF
144 12.4 0.6 0.4 FF0000FF
145 42.8 41.9 0.9 FFFFFFFF
146 E0800000 2383242D 00000000
147 13.0 0.1 0.2 FF00FF00
148 13.2 40.3 0.4 FF0000FF
149 43.8 41.9 0.9 FFFFFFFF
150 tile 1 = 60204022 80204035
151 tile 1 1x0 = 20204022 80204035
152 tile 1 0x1 = 60204022 80204035
153 tile 1 1x1 = 80204013
.