OLD | NEW |
1 Series of tests to ensure correct results on applying different blend modes. | 1 Series of tests to ensure correct results on applying different blend modes. |
2 | 2 |
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
4 | 4 |
5 | 5 |
6 Testing blend mode "source-over" | 6 Testing blend mode "source-over" |
7 solid on solid | 7 solid on solid |
8 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | 8 PASS pixelDataAtPoint(0)[0] is within 5 of 255 |
9 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | 9 PASS pixelDataAtPoint(0)[1] is within 5 of 0 |
10 PASS pixelDataAtPoint(0)[2] is within 5 of 0 | 10 PASS pixelDataAtPoint(0)[2] is within 5 of 0 |
(...skipping 520 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
531 alpha on solid | 531 alpha on solid |
532 PASS pixelDataAtPoint(0)[0] is within 5 of 128 | 532 PASS pixelDataAtPoint(0)[0] is within 5 of 128 |
533 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | 533 PASS pixelDataAtPoint(0)[1] is within 5 of 0 |
534 PASS pixelDataAtPoint(0)[2] is within 5 of 127 | 534 PASS pixelDataAtPoint(0)[2] is within 5 of 127 |
535 PASS pixelDataAtPoint(0)[3] is within 5 of 255 | 535 PASS pixelDataAtPoint(0)[3] is within 5 of 255 |
536 PASS pixelDataAtPoint(1)[0] is within 5 of 128 | 536 PASS pixelDataAtPoint(1)[0] is within 5 of 128 |
537 PASS pixelDataAtPoint(1)[1] 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 | 538 PASS pixelDataAtPoint(1)[2] is within 5 of 127 |
539 PASS pixelDataAtPoint(1)[3] is within 5 of 255 | 539 PASS pixelDataAtPoint(1)[3] is within 5 of 255 |
540 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | 540 PASS pixelDataAtPoint(2)[0] is within 5 of 0 |
541 PASS pixelDataAtPoint(2)[1] 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 | 542 PASS pixelDataAtPoint(2)[2] is within 5 of 127 |
543 PASS pixelDataAtPoint(2)[3] is within 5 of 255 | 543 PASS pixelDataAtPoint(2)[3] is within 5 of 255 |
544 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | 544 PASS pixelDataAtPoint(3)[0] is within 5 of 0 |
545 PASS pixelDataAtPoint(3)[1] 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 | 546 PASS pixelDataAtPoint(3)[2] is within 5 of 255 |
547 PASS pixelDataAtPoint(3)[3] is within 5 of 255 | 547 PASS pixelDataAtPoint(3)[3] is within 5 of 255 |
548 alpha on alpha | 548 alpha on alpha |
549 PASS pixelDataAtPoint(0)[0] is within 5 of 85 | 549 PASS pixelDataAtPoint(0)[0] is within 5 of 85 |
550 PASS pixelDataAtPoint(0)[1] is within 5 of 0 | 550 PASS pixelDataAtPoint(0)[1] is within 5 of 0 |
551 PASS pixelDataAtPoint(0)[2] is within 5 of 170 | 551 PASS pixelDataAtPoint(0)[2] is within 5 of 170 |
552 PASS pixelDataAtPoint(0)[3] is within 5 of 191 | 552 PASS pixelDataAtPoint(0)[3] is within 5 of 191 |
553 PASS pixelDataAtPoint(1)[0] is within 5 of 85 | 553 PASS pixelDataAtPoint(1)[0] is within 5 of 85 |
554 PASS pixelDataAtPoint(1)[1] 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 | 555 PASS pixelDataAtPoint(1)[2] is within 5 of 170 |
556 PASS pixelDataAtPoint(1)[3] is within 5 of 191 | 556 PASS pixelDataAtPoint(1)[3] is within 5 of 191 |
557 PASS pixelDataAtPoint(2)[0] is within 5 of 0 | 557 PASS pixelDataAtPoint(2)[0] is within 5 of 0 |
558 PASS pixelDataAtPoint(2)[1] 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 | 559 PASS pixelDataAtPoint(2)[2] is within 5 of 170 |
560 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | 560 PASS pixelDataAtPoint(2)[3] is within 5 of 191 |
561 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | 561 PASS pixelDataAtPoint(3)[0] is within 5 of 0 |
562 PASS pixelDataAtPoint(3)[1] 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 | 563 PASS pixelDataAtPoint(3)[2] is within 5 of 255 |
564 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | 564 PASS pixelDataAtPoint(3)[3] is within 5 of 191 |
565 | 565 |
566 Testing blend mode "hard-light" | 566 Testing blend mode "hard-light" |
567 solid on solid | 567 solid on solid |
568 PASS pixelDataAtPoint(0)[0] is within 5 of 255 | 568 PASS pixelDataAtPoint(0)[0] is within 5 of 255 |
(...skipping 551 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1120 PASS pixelDataAtPoint(2)[3] is within 5 of 191 | 1120 PASS pixelDataAtPoint(2)[3] is within 5 of 191 |
1121 PASS pixelDataAtPoint(3)[0] is within 5 of 0 | 1121 PASS pixelDataAtPoint(3)[0] is within 5 of 0 |
1122 PASS pixelDataAtPoint(3)[1] 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 | 1123 PASS pixelDataAtPoint(3)[2] is within 5 of 255 |
1124 PASS pixelDataAtPoint(3)[3] is within 5 of 191 | 1124 PASS pixelDataAtPoint(3)[3] is within 5 of 191 |
1125 | 1125 |
1126 PASS successfullyParsed is true | 1126 PASS successfullyParsed is true |
1127 | 1127 |
1128 TEST COMPLETE | 1128 TEST COMPLETE |
1129 | 1129 |
OLD | NEW |