| 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 | |
| OLD | NEW |