OLD | NEW |
| (Empty) |
1 Series of tests to ensure correct results on applying different blend modes. | |
2 | |
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | |
4 | |
5 | |
6 Testing blend mode "source-over" | |
7 solid on solid | |
8 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
9 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
10 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
11 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
12 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
13 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
14 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
15 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
16 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
17 PASS pixelDataAtPoint(2)[1] is within 5 of 128 | |
18 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
19 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
20 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
21 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
22 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
23 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
24 solid on alpha | |
25 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
26 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
27 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
28 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
29 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
30 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
31 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
32 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
33 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
34 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
35 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
36 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
37 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
38 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
39 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
40 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
41 alpha on solid | |
42 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
43 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
44 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
45 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
46 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
47 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
48 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
49 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
50 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
51 PASS pixelDataAtPoint(2)[1] is within 5 of 128 | |
52 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
53 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
54 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
55 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
56 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
57 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
58 alpha on alpha | |
59 PASS pixelDataAtPoint(0)[0] is within 5 of 171 | |
60 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
61 PASS pixelDataAtPoint(0)[2] is within 5 of 84 | |
62 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
63 PASS pixelDataAtPoint(1)[0] is within 5 of 171 | |
64 PASS pixelDataAtPoint(1)[1] is within 5 of 171 | |
65 PASS pixelDataAtPoint(1)[2] is within 5 of 84 | |
66 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
67 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
68 PASS pixelDataAtPoint(2)[1] is within 5 of 85 | |
69 PASS pixelDataAtPoint(2)[2] is within 5 of 84 | |
70 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
71 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
72 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
73 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
74 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
75 | |
76 Testing blend mode "multiply" | |
77 solid on solid | |
78 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
79 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
80 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
81 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
82 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
83 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
84 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
85 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
86 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
87 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
88 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
89 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
90 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
91 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
92 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
93 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
94 solid on alpha | |
95 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
96 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
97 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
98 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
99 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
100 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
101 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
102 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
103 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
104 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
105 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
106 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
107 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
108 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
109 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
110 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
111 alpha on solid | |
112 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
113 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
114 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
115 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
116 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
117 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
118 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
119 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
120 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
121 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
122 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
123 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
124 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
125 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
126 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
127 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
128 alpha on alpha | |
129 PASS pixelDataAtPoint(0)[0] is within 5 of 85 | |
130 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
131 PASS pixelDataAtPoint(0)[2] is within 5 of 84 | |
132 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
133 PASS pixelDataAtPoint(1)[0] is within 5 of 85 | |
134 PASS pixelDataAtPoint(1)[1] is within 5 of 85 | |
135 PASS pixelDataAtPoint(1)[2] is within 5 of 84 | |
136 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
137 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
138 PASS pixelDataAtPoint(2)[1] is within 5 of 43 | |
139 PASS pixelDataAtPoint(2)[2] is within 5 of 84 | |
140 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
141 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
142 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
143 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
144 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
145 | |
146 Testing blend mode "screen" | |
147 solid on solid | |
148 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
149 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
150 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
151 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
152 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
153 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
154 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
155 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
156 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
157 PASS pixelDataAtPoint(2)[1] is within 5 of 128 | |
158 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
159 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
160 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
161 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
162 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
163 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
164 solid on alpha | |
165 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
166 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
167 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
168 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
169 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
170 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
171 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
172 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
173 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
174 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
175 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
176 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
177 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
178 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
179 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
180 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
181 alpha on solid | |
182 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
183 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
184 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
185 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
186 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
187 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
188 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
189 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
190 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
191 PASS pixelDataAtPoint(2)[1] is within 5 of 128 | |
192 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
193 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
194 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
195 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
196 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
197 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
198 alpha on alpha | |
199 PASS pixelDataAtPoint(0)[0] is within 5 of 171 | |
200 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
201 PASS pixelDataAtPoint(0)[2] is within 5 of 170 | |
202 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
203 PASS pixelDataAtPoint(1)[0] is within 5 of 171 | |
204 PASS pixelDataAtPoint(1)[1] is within 5 of 171 | |
205 PASS pixelDataAtPoint(1)[2] is within 5 of 170 | |
206 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
207 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
208 PASS pixelDataAtPoint(2)[1] is within 5 of 85 | |
209 PASS pixelDataAtPoint(2)[2] is within 5 of 170 | |
210 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
211 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
212 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
213 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
214 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
215 | |
216 Testing blend mode "overlay" | |
217 solid on solid | |
218 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
219 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
220 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
221 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
222 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
223 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
224 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
225 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
226 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
227 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
228 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
229 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
230 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
231 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
232 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
233 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
234 solid on alpha | |
235 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
236 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
237 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
238 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
239 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
240 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
241 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
242 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
243 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
244 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
245 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
246 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
247 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
248 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
249 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
250 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
251 alpha on solid | |
252 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
253 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
254 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
255 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
256 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
257 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
258 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
259 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
260 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
261 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
262 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
263 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
264 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
265 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
266 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
267 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
268 alpha on alpha | |
269 PASS pixelDataAtPoint(0)[0] is within 5 of 85 | |
270 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
271 PASS pixelDataAtPoint(0)[2] is within 5 of 170 | |
272 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
273 PASS pixelDataAtPoint(1)[0] is within 5 of 85 | |
274 PASS pixelDataAtPoint(1)[1] is within 5 of 85 | |
275 PASS pixelDataAtPoint(1)[2] is within 5 of 170 | |
276 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
277 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
278 PASS pixelDataAtPoint(2)[1] is within 5 of 43 | |
279 PASS pixelDataAtPoint(2)[2] is within 5 of 170 | |
280 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
281 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
282 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
283 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
284 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
285 | |
286 Testing blend mode "darken" | |
287 solid on solid | |
288 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
289 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
290 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
291 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
292 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
293 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
294 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
295 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
296 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
297 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
298 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
299 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
300 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
301 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
302 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
303 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
304 solid on alpha | |
305 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
306 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
307 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
308 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
309 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
310 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
311 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
312 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
313 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
314 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
315 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
316 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
317 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
318 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
319 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
320 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
321 alpha on solid | |
322 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
323 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
324 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
325 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
326 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
327 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
328 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
329 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
330 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
331 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
332 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
333 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
334 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
335 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
336 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
337 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
338 alpha on alpha | |
339 PASS pixelDataAtPoint(0)[0] is within 5 of 85 | |
340 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
341 PASS pixelDataAtPoint(0)[2] is within 5 of 84 | |
342 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
343 PASS pixelDataAtPoint(1)[0] is within 5 of 85 | |
344 PASS pixelDataAtPoint(1)[1] is within 5 of 85 | |
345 PASS pixelDataAtPoint(1)[2] is within 5 of 84 | |
346 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
347 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
348 PASS pixelDataAtPoint(2)[1] is within 5 of 43 | |
349 PASS pixelDataAtPoint(2)[2] is within 5 of 84 | |
350 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
351 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
352 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
353 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
354 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
355 | |
356 Testing blend mode "lighten" | |
357 solid on solid | |
358 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
359 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
360 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
361 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
362 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
363 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
364 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
365 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
366 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
367 PASS pixelDataAtPoint(2)[1] is within 5 of 128 | |
368 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
369 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
370 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
371 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
372 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
373 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
374 solid on alpha | |
375 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
376 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
377 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
378 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
379 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
380 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
381 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
382 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
383 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
384 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
385 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
386 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
387 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
388 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
389 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
390 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
391 alpha on solid | |
392 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
393 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
394 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
395 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
396 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
397 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
398 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
399 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
400 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
401 PASS pixelDataAtPoint(2)[1] is within 5 of 128 | |
402 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
403 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
404 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
405 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
406 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
407 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
408 alpha on alpha | |
409 PASS pixelDataAtPoint(0)[0] is within 5 of 171 | |
410 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
411 PASS pixelDataAtPoint(0)[2] is within 5 of 170 | |
412 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
413 PASS pixelDataAtPoint(1)[0] is within 5 of 171 | |
414 PASS pixelDataAtPoint(1)[1] is within 5 of 171 | |
415 PASS pixelDataAtPoint(1)[2] is within 5 of 170 | |
416 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
417 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
418 PASS pixelDataAtPoint(2)[1] is within 5 of 85 | |
419 PASS pixelDataAtPoint(2)[2] is within 5 of 170 | |
420 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
421 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
422 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
423 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
424 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
425 | |
426 Testing blend mode "color-dodge" | |
427 solid on solid | |
428 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
429 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
430 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
431 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
432 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
433 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
434 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
435 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
436 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
437 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
438 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
439 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
440 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
441 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
442 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
443 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
444 solid on alpha | |
445 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
446 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
447 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
448 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
449 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
450 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
451 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
452 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
453 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
454 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
455 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
456 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
457 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
458 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
459 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
460 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
461 alpha on solid | |
462 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
463 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
464 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
465 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
466 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
467 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
468 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
469 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
470 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
471 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
472 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
473 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
474 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
475 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
476 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
477 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
478 alpha on alpha | |
479 PASS pixelDataAtPoint(0)[0] is within 5 of 85 | |
480 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
481 PASS pixelDataAtPoint(0)[2] is within 5 of 170 | |
482 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
483 PASS pixelDataAtPoint(1)[0] is within 5 of 85 | |
484 PASS pixelDataAtPoint(1)[1] is within 5 of 85 | |
485 PASS pixelDataAtPoint(1)[2] is within 5 of 170 | |
486 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
487 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
488 PASS pixelDataAtPoint(2)[1] is within 5 of 43 | |
489 PASS pixelDataAtPoint(2)[2] is within 5 of 170 | |
490 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
491 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
492 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
493 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
494 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
495 | |
496 Testing blend mode "color-burn" | |
497 solid on solid | |
498 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
499 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
500 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
501 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
502 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
503 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
504 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
505 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
506 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
507 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
508 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
509 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
510 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
511 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
512 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
513 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
514 solid on alpha | |
515 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
516 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
517 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
518 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
519 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
520 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
521 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
522 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
523 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
524 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
525 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
526 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
527 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
528 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
529 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
530 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
531 alpha on solid | |
532 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
533 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
534 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
535 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
536 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
537 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
538 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
539 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
540 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
541 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
542 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
543 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
544 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
545 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
546 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
547 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
548 alpha on alpha | |
549 PASS pixelDataAtPoint(0)[0] is within 5 of 85 | |
550 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
551 PASS pixelDataAtPoint(0)[2] is within 5 of 170 | |
552 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
553 PASS pixelDataAtPoint(1)[0] is within 5 of 85 | |
554 PASS pixelDataAtPoint(1)[1] is within 5 of 85 | |
555 PASS pixelDataAtPoint(1)[2] is within 5 of 170 | |
556 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
557 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
558 PASS pixelDataAtPoint(2)[1] is within 5 of 42 | |
559 PASS pixelDataAtPoint(2)[2] is within 5 of 170 | |
560 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
561 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
562 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
563 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
564 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
565 | |
566 Testing blend mode "hard-light" | |
567 solid on solid | |
568 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
569 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
570 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
571 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
572 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
573 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
574 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
575 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
576 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
577 PASS pixelDataAtPoint(2)[1] is within 5 of 1 | |
578 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
579 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
580 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
581 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
582 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
583 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
584 solid on alpha | |
585 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
586 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
587 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
588 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
589 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
590 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
591 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
592 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
593 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
594 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
595 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
596 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
597 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
598 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
599 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
600 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
601 alpha on solid | |
602 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
603 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
604 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
605 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
606 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
607 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
608 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
609 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
610 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
611 PASS pixelDataAtPoint(2)[1] is within 5 of 65 | |
612 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
613 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
614 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
615 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
616 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
617 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
618 alpha on alpha | |
619 PASS pixelDataAtPoint(0)[0] is within 5 of 171 | |
620 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
621 PASS pixelDataAtPoint(0)[2] is within 5 of 84 | |
622 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
623 PASS pixelDataAtPoint(1)[0] is within 5 of 171 | |
624 PASS pixelDataAtPoint(1)[1] is within 5 of 171 | |
625 PASS pixelDataAtPoint(1)[2] is within 5 of 84 | |
626 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
627 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
628 PASS pixelDataAtPoint(2)[1] is within 5 of 43 | |
629 PASS pixelDataAtPoint(2)[2] is within 5 of 84 | |
630 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
631 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
632 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
633 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
634 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
635 | |
636 Testing blend mode "soft-light" | |
637 solid on solid | |
638 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
639 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
640 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
641 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
642 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
643 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
644 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
645 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
646 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
647 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
648 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
649 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
650 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
651 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
652 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
653 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
654 solid on alpha | |
655 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
656 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
657 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
658 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
659 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
660 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
661 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
662 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
663 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
664 PASS pixelDataAtPoint(2)[1] is within 5 of 0 | |
665 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
666 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
667 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
668 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
669 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
670 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
671 alpha on solid | |
672 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
673 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
674 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
675 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
676 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
677 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
678 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
679 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
680 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
681 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
682 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
683 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
684 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
685 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
686 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
687 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
688 alpha on alpha | |
689 PASS pixelDataAtPoint(0)[0] is within 5 of 85 | |
690 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
691 PASS pixelDataAtPoint(0)[2] is within 5 of 170 | |
692 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
693 PASS pixelDataAtPoint(1)[0] is within 5 of 85 | |
694 PASS pixelDataAtPoint(1)[1] is within 5 of 85 | |
695 PASS pixelDataAtPoint(1)[2] is within 5 of 170 | |
696 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
697 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
698 PASS pixelDataAtPoint(2)[1] is within 5 of 43 | |
699 PASS pixelDataAtPoint(2)[2] is within 5 of 170 | |
700 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
701 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
702 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
703 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
704 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
705 | |
706 Testing blend mode "difference" | |
707 solid on solid | |
708 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
709 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
710 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
711 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
712 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
713 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
714 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
715 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
716 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
717 PASS pixelDataAtPoint(2)[1] is within 5 of 128 | |
718 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
719 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
720 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
721 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
722 PASS pixelDataAtPoint(3)[2] is within 5 of 0 | |
723 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
724 solid on alpha | |
725 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
726 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
727 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
728 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
729 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
730 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
731 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
732 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
733 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
734 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
735 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
736 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
737 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
738 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
739 PASS pixelDataAtPoint(3)[2] is within 5 of 127 | |
740 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
741 alpha on solid | |
742 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
743 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
744 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
745 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
746 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
747 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
748 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
749 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
750 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
751 PASS pixelDataAtPoint(2)[1] is within 5 of 128 | |
752 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
753 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
754 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
755 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
756 PASS pixelDataAtPoint(3)[2] is within 5 of 128 | |
757 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
758 alpha on alpha | |
759 PASS pixelDataAtPoint(0)[0] is within 5 of 171 | |
760 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
761 PASS pixelDataAtPoint(0)[2] is within 5 of 170 | |
762 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
763 PASS pixelDataAtPoint(1)[0] is within 5 of 171 | |
764 PASS pixelDataAtPoint(1)[1] is within 5 of 171 | |
765 PASS pixelDataAtPoint(1)[2] is within 5 of 170 | |
766 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
767 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
768 PASS pixelDataAtPoint(2)[1] is within 5 of 85 | |
769 PASS pixelDataAtPoint(2)[2] is within 5 of 170 | |
770 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
771 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
772 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
773 PASS pixelDataAtPoint(3)[2] is within 5 of 171 | |
774 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
775 | |
776 Testing blend mode "exclusion" | |
777 solid on solid | |
778 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
779 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
780 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
781 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
782 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
783 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
784 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
785 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
786 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
787 PASS pixelDataAtPoint(2)[1] is within 5 of 128 | |
788 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
789 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
790 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
791 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
792 PASS pixelDataAtPoint(3)[2] is within 5 of 0 | |
793 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
794 solid on alpha | |
795 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
796 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
797 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
798 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
799 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
800 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
801 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
802 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
803 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
804 PASS pixelDataAtPoint(2)[1] is within 5 of 64 | |
805 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
806 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
807 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
808 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
809 PASS pixelDataAtPoint(3)[2] is within 5 of 127 | |
810 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
811 alpha on solid | |
812 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | |
813 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
814 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
815 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
816 PASS pixelDataAtPoint(1)[0] is within 5 of 255 | |
817 PASS pixelDataAtPoint(1)[1] is within 5 of 255 | |
818 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
819 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
820 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
821 PASS pixelDataAtPoint(2)[1] is within 5 of 128 | |
822 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
823 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
824 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
825 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
826 PASS pixelDataAtPoint(3)[2] is within 5 of 128 | |
827 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
828 alpha on alpha | |
829 PASS pixelDataAtPoint(0)[0] is within 5 of 171 | |
830 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
831 PASS pixelDataAtPoint(0)[2] is within 5 of 170 | |
832 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
833 PASS pixelDataAtPoint(1)[0] is within 5 of 171 | |
834 PASS pixelDataAtPoint(1)[1] is within 5 of 171 | |
835 PASS pixelDataAtPoint(1)[2] is within 5 of 170 | |
836 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
837 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
838 PASS pixelDataAtPoint(2)[1] is within 5 of 85 | |
839 PASS pixelDataAtPoint(2)[2] is within 5 of 170 | |
840 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
841 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
842 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
843 PASS pixelDataAtPoint(3)[2] is within 5 of 171 | |
844 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
845 | |
846 Testing blend mode "hue" | |
847 solid on solid | |
848 PASS pixelDataAtPoint(0)[0] is within 5 of 93 | |
849 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
850 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
851 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
852 PASS pixelDataAtPoint(1)[0] is within 5 of 31 | |
853 PASS pixelDataAtPoint(1)[1] is within 5 of 31 | |
854 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
855 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
856 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
857 PASS pixelDataAtPoint(2)[1] is within 5 of 46 | |
858 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
859 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
860 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
861 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
862 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
863 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
864 solid on alpha | |
865 PASS pixelDataAtPoint(0)[0] is within 5 of 49 | |
866 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
867 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
868 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
869 PASS pixelDataAtPoint(1)[0] is within 5 of 16 | |
870 PASS pixelDataAtPoint(1)[1] is within 5 of 16 | |
871 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
872 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
873 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
874 PASS pixelDataAtPoint(2)[1] is within 5 of 25 | |
875 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
876 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
877 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
878 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
879 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
880 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
881 alpha on solid | |
882 PASS pixelDataAtPoint(0)[0] is within 5 of 175 | |
883 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
884 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
885 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
886 PASS pixelDataAtPoint(1)[0] is within 5 of 144 | |
887 PASS pixelDataAtPoint(1)[1] is within 5 of 144 | |
888 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
889 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
890 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
891 PASS pixelDataAtPoint(2)[1] is within 5 of 88 | |
892 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
893 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
894 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
895 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
896 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
897 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
898 alpha on alpha | |
899 PASS pixelDataAtPoint(0)[0] is within 5 of 116 | |
900 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
901 PASS pixelDataAtPoint(0)[2] is within 5 of 84 | |
902 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
903 PASS pixelDataAtPoint(1)[0] is within 5 of 96 | |
904 PASS pixelDataAtPoint(1)[1] is within 5 of 96 | |
905 PASS pixelDataAtPoint(1)[2] is within 5 of 84 | |
906 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
907 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
908 PASS pixelDataAtPoint(2)[1] is within 5 of 58 | |
909 PASS pixelDataAtPoint(2)[2] is within 5 of 84 | |
910 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
911 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
912 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
913 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
914 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
915 | |
916 Testing blend mode "saturation" | |
917 solid on solid | |
918 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
919 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
920 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
921 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
922 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
923 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
924 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
925 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
926 PASS pixelDataAtPoint(2)[0] is within 5 of 14 | |
927 PASS pixelDataAtPoint(2)[1] is within 5 of 14 | |
928 PASS pixelDataAtPoint(2)[2] is within 5 of 142 | |
929 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
930 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
931 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
932 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
933 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
934 solid on alpha | |
935 PASS pixelDataAtPoint(0)[0] is within 5 of 0 | |
936 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
937 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
938 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
939 PASS pixelDataAtPoint(1)[0] is within 5 of 0 | |
940 PASS pixelDataAtPoint(1)[1] is within 5 of 0 | |
941 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
942 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
943 PASS pixelDataAtPoint(2)[0] is within 5 of 7 | |
944 PASS pixelDataAtPoint(2)[1] is within 5 of 7 | |
945 PASS pixelDataAtPoint(2)[2] is within 5 of 198 | |
946 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
947 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
948 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
949 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
950 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
951 alpha on solid | |
952 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | |
953 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
954 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
955 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
956 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | |
957 PASS pixelDataAtPoint(1)[1] is within 5 of 128 | |
958 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
959 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
960 PASS pixelDataAtPoint(2)[0] is within 5 of 7 | |
961 PASS pixelDataAtPoint(2)[1] is within 5 of 71 | |
962 PASS pixelDataAtPoint(2)[2] is within 5 of 70 | |
963 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
964 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
965 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
966 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
967 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
968 alpha on alpha | |
969 PASS pixelDataAtPoint(0)[0] is within 5 of 85 | |
970 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
971 PASS pixelDataAtPoint(0)[2] is within 5 of 167 | |
972 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
973 PASS pixelDataAtPoint(1)[0] is within 5 of 85 | |
974 PASS pixelDataAtPoint(1)[1] is within 5 of 85 | |
975 PASS pixelDataAtPoint(1)[2] is within 5 of 167 | |
976 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
977 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
978 PASS pixelDataAtPoint(2)[1] is within 5 of 48 | |
979 PASS pixelDataAtPoint(2)[2] is within 5 of 130 | |
980 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
981 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
982 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
983 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
984 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
985 | |
986 Testing blend mode "color" | |
987 solid on solid | |
988 PASS pixelDataAtPoint(0)[0] is within 5 of 93 | |
989 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
990 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
991 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
992 PASS pixelDataAtPoint(1)[0] is within 5 of 31 | |
993 PASS pixelDataAtPoint(1)[1] is within 5 of 31 | |
994 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
995 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
996 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
997 PASS pixelDataAtPoint(2)[1] is within 5 of 47 | |
998 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
999 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
1000 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
1001 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
1002 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
1003 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
1004 solid on alpha | |
1005 PASS pixelDataAtPoint(0)[0] is within 5 of 49 | |
1006 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
1007 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
1008 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
1009 PASS pixelDataAtPoint(1)[0] is within 5 of 16 | |
1010 PASS pixelDataAtPoint(1)[1] is within 5 of 16 | |
1011 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
1012 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
1013 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
1014 PASS pixelDataAtPoint(2)[1] is within 5 of 24 | |
1015 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
1016 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
1017 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
1018 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
1019 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
1020 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
1021 alpha on solid | |
1022 PASS pixelDataAtPoint(0)[0] is within 5 of 175 | |
1023 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
1024 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | |
1025 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
1026 PASS pixelDataAtPoint(1)[0] is within 5 of 144 | |
1027 PASS pixelDataAtPoint(1)[1] is within 5 of 144 | |
1028 PASS pixelDataAtPoint(1)[2] is within 5 of 0 | |
1029 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
1030 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
1031 PASS pixelDataAtPoint(2)[1] is within 5 of 88 | |
1032 PASS pixelDataAtPoint(2)[2] is within 5 of 0 | |
1033 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
1034 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
1035 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
1036 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
1037 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
1038 alpha on alpha | |
1039 PASS pixelDataAtPoint(0)[0] is within 5 of 116 | |
1040 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | |
1041 PASS pixelDataAtPoint(0)[2] is within 5 of 84 | |
1042 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
1043 PASS pixelDataAtPoint(1)[0] is within 5 of 96 | |
1044 PASS pixelDataAtPoint(1)[1] is within 5 of 96 | |
1045 PASS pixelDataAtPoint(1)[2] is within 5 of 84 | |
1046 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
1047 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | |
1048 PASS pixelDataAtPoint(2)[1] is within 5 of 58 | |
1049 PASS pixelDataAtPoint(2)[2] is within 5 of 84 | |
1050 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
1051 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
1052 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
1053 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
1054 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
1055 | |
1056 Testing blend mode "luminosity" | |
1057 solid on solid | |
1058 PASS pixelDataAtPoint(0)[0] is within 5 of 55 | |
1059 PASS pixelDataAtPoint(0)[1] is within 5 of 55 | |
1060 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
1061 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
1062 PASS pixelDataAtPoint(1)[0] is within 5 of 224 | |
1063 PASS pixelDataAtPoint(1)[1] is within 5 of 224 | |
1064 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
1065 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
1066 PASS pixelDataAtPoint(2)[0] is within 5 of 54 | |
1067 PASS pixelDataAtPoint(2)[1] is within 5 of 54 | |
1068 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
1069 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
1070 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
1071 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
1072 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
1073 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
1074 solid on alpha | |
1075 PASS pixelDataAtPoint(0)[0] is within 5 of 28 | |
1076 PASS pixelDataAtPoint(0)[1] is within 5 of 28 | |
1077 PASS pixelDataAtPoint(0)[2] is within 5 of 255 | |
1078 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
1079 PASS pixelDataAtPoint(1)[0] is within 5 of 112 | |
1080 PASS pixelDataAtPoint(1)[1] is within 5 of 112 | |
1081 PASS pixelDataAtPoint(1)[2] is within 5 of 255 | |
1082 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
1083 PASS pixelDataAtPoint(2)[0] is within 5 of 27 | |
1084 PASS pixelDataAtPoint(2)[1] is within 5 of 27 | |
1085 PASS pixelDataAtPoint(2)[2] is within 5 of 255 | |
1086 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
1087 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
1088 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
1089 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
1090 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
1091 alpha on solid | |
1092 PASS pixelDataAtPoint(0)[0] is within 5 of 155 | |
1093 PASS pixelDataAtPoint(0)[1] is within 5 of 27 | |
1094 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | |
1095 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | |
1096 PASS pixelDataAtPoint(1)[0] is within 5 of 239 | |
1097 PASS pixelDataAtPoint(1)[1] is within 5 of 239 | |
1098 PASS pixelDataAtPoint(1)[2] is within 5 of 127 | |
1099 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | |
1100 PASS pixelDataAtPoint(2)[0] is within 5 of 26 | |
1101 PASS pixelDataAtPoint(2)[1] is within 5 of 90 | |
1102 PASS pixelDataAtPoint(2)[2] is within 5 of 127 | |
1103 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | |
1104 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
1105 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
1106 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
1107 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | |
1108 alpha on alpha | |
1109 PASS pixelDataAtPoint(0)[0] is within 5 of 104 | |
1110 PASS pixelDataAtPoint(0)[1] is within 5 of 19 | |
1111 PASS pixelDataAtPoint(0)[2] is within 5 of 167 | |
1112 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | |
1113 PASS pixelDataAtPoint(1)[0] is within 5 of 158 | |
1114 PASS pixelDataAtPoint(1)[1] is within 5 of 158 | |
1115 PASS pixelDataAtPoint(1)[2] is within 5 of 167 | |
1116 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | |
1117 PASS pixelDataAtPoint(2)[0] is within 5 of 16 | |
1118 PASS pixelDataAtPoint(2)[1] is within 5 of 58 | |
1119 PASS pixelDataAtPoint(2)[2] is within 5 of 167 | |
1120 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | |
1121 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | |
1122 PASS pixelDataAtPoint(3)[1] is within 5 of 0 | |
1123 PASS pixelDataAtPoint(3)[2] is within 5 of 255 | |
1124 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | |
1125 | |
1126 PASS successfullyParsed is true | |
1127 | |
1128 TEST COMPLETE | |
1129 | |
1130 #EOF | |
1131 #EOF | |
OLD | NEW |