Series of tests to ensure correct results on applying different blend modes when drawing a gradient on top of an pattern. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". Running test in non accelerated mode Testing blend mode source-over FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 129. PASS actualColor(0, 0)[1] is within 5 of 129 FAIL actualColor(0, 0)[2] should be within 5 of 129. Was 255. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode multiply FAIL actualColor(0, 0)[0] should be within 5 of 129. Was 65. PASS actualColor(0, 0)[1] is within 5 of 129 FAIL actualColor(0, 0)[2] should be within 5 of 65.25882352941176. Was 129. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode screen FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 193. PASS actualColor(0, 0)[1] is within 5 of 255 FAIL actualColor(0, 0)[2] should be within 5 of 192.74117647058821. Was 255. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode overlay FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 130. PASS actualColor(0, 0)[1] is within 5 of 255 FAIL actualColor(0, 0)[2] should be within 5 of 130.48235294117646. Was 255. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode darken PASS actualColor(0, 0)[0] is within 5 of 129 PASS actualColor(0, 0)[1] is within 5 of 129 PASS actualColor(0, 0)[2] is within 5 of 129 PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode lighten FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 129. PASS actualColor(0, 0)[1] is within 5 of 255 FAIL actualColor(0, 0)[2] should be within 5 of 129. Was 255. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode color-dodge PASS actualColor(0, 0)[0] is within 5 of 255 PASS actualColor(0, 0)[1] is within 5 of 255 PASS actualColor(0, 0)[2] is within 5 of 255 PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode color-burn FAIL actualColor(0, 0)[0] should be within 5 of 129. Was 5. PASS actualColor(0, 0)[1] is within 5 of 255 FAIL actualColor(0, 0)[2] should be within 5 of 5.930232558139517. Was 129. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode hard-light FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 130. PASS actualColor(0, 0)[1] is within 5 of 255 FAIL actualColor(0, 0)[2] should be within 5 of 130.48235294117646. Was 255. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode difference FAIL actualColor(0, 0)[0] should be within 5 of 126. Was 0. PASS actualColor(0, 0)[1] is within 5 of 126 FAIL actualColor(0, 0)[2] should be within 5 of 0. Was 126. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode exclusion PASS actualColor(0, 0)[0] is within 5 of 126 PASS actualColor(0, 0)[1] is within 5 of 126 PASS actualColor(0, 0)[2] is within 5 of 127.48235294117649 PASS actualColor(0, 0)[3] is within 5 of 255 Running test in hardware accelerated mode Testing blend mode source-over FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 129. PASS actualColor(0, 0)[1] is within 5 of 129 FAIL actualColor(0, 0)[2] should be within 5 of 129. Was 255. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode multiply FAIL actualColor(0, 0)[0] should be within 5 of 129. Was 65. PASS actualColor(0, 0)[1] is within 5 of 129 FAIL actualColor(0, 0)[2] should be within 5 of 65.25882352941176. Was 129. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode screen FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 193. PASS actualColor(0, 0)[1] is within 5 of 255 FAIL actualColor(0, 0)[2] should be within 5 of 192.74117647058821. Was 255. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode overlay FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 130. PASS actualColor(0, 0)[1] is within 5 of 255 FAIL actualColor(0, 0)[2] should be within 5 of 130.48235294117646. Was 255. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode darken PASS actualColor(0, 0)[0] is within 5 of 129 PASS actualColor(0, 0)[1] is within 5 of 129 PASS actualColor(0, 0)[2] is within 5 of 129 PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode lighten FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 129. PASS actualColor(0, 0)[1] is within 5 of 255 FAIL actualColor(0, 0)[2] should be within 5 of 129. Was 255. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode color-dodge PASS actualColor(0, 0)[0] is within 5 of 255 PASS actualColor(0, 0)[1] is within 5 of 255 PASS actualColor(0, 0)[2] is within 5 of 255 PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode color-burn FAIL actualColor(0, 0)[0] should be within 5 of 129. Was 5. PASS actualColor(0, 0)[1] is within 5 of 255 FAIL actualColor(0, 0)[2] should be within 5 of 5.930232558139517. Was 129. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode hard-light FAIL actualColor(0, 0)[0] should be within 5 of 255. Was 130. PASS actualColor(0, 0)[1] is within 5 of 255 FAIL actualColor(0, 0)[2] should be within 5 of 130.48235294117646. Was 255. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode difference FAIL actualColor(0, 0)[0] should be within 5 of 126. Was 0. PASS actualColor(0, 0)[1] is within 5 of 126 FAIL actualColor(0, 0)[2] should be within 5 of 0. Was 126. PASS actualColor(0, 0)[3] is within 5 of 255 Testing blend mode exclusion PASS actualColor(0, 0)[0] is within 5 of 126 PASS actualColor(0, 0)[1] is within 5 of 126 PASS actualColor(0, 0)[2] is within 5 of 127.48235294117649 PASS actualColor(0, 0)[3] is within 5 of 255 PASS successfullyParsed is true TEST COMPLETE