-- Transparent --
// setPixel()
-1
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(1)
-1
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(1, 2)
-1
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(1, 2, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaa345578 0xaabbccdc
--

// setPixel(null, 2, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaa345578 0xaabbccdc 0xaabbccdc
--

// setPixel(undefined, 2, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaa345578 0xaabbccdc 0xaabbccdc
--

// setPixel({}, 2, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaa345578 0xaabbccdc 0xaabbccdc
--

// setPixel(objLooksLikeNum, 2, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaa345578
--

// setPixel(-1, 2, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(-2, 2, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(10, 2, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(1, null, 305419896)
0
--
0xaabbccdc 0xaa345578 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(1, undefined, 305419896)
0
--
0xaabbccdc 0xaa345578 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(1, {}, 305419896)
0
--
0xaabbccdc 0xaa345578 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(1, objLooksLikeNum, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaa345578 0xaabbccdc
--

// setPixel(1, -1, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(1, -2, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(1, 10, 305419896)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
--

// setPixel(1, 2, null)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaa000 0xaabbccdc
--

// setPixel(1, 2, undefined)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaa000 0xaabbccdc
--

// setPixel(1, 2, {})
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaa000 0xaabbccdc
--

// setPixel(1, 2, objLooksLikeNum)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaa001 0xaabbccdc
--

// setPixel(1, 2, -1)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaaffffff 0xaabbccdc
--

// setPixel(1, 2, -2)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaafffffd 0xaabbccdc
--

// setPixel(1, 2, 10)
0
--
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaabbccdc 0xaabbccdc
0xaabbccdc 0xaa00a 0xaabbccdc
--



-- Opaque --
// setPixel()
-1
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(1)
-1
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(1, 2)
-1
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(1, 2, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xff345678 0xffbbccdd
--

// setPixel(null, 2, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xff345678 0xffbbccdd 0xffbbccdd
--

// setPixel(undefined, 2, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xff345678 0xffbbccdd 0xffbbccdd
--

// setPixel({}, 2, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xff345678 0xffbbccdd 0xffbbccdd
--

// setPixel(objLooksLikeNum, 2, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xff345678
--

// setPixel(-1, 2, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(-2, 2, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(10, 2, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(1, null, 305419896)
0
--
0xffbbccdd 0xff345678 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(1, undefined, 305419896)
0
--
0xffbbccdd 0xff345678 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(1, {}, 305419896)
0
--
0xffbbccdd 0xff345678 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(1, objLooksLikeNum, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xff345678 0xffbbccdd
--

// setPixel(1, -1, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(1, -2, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(1, 10, 305419896)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
--

// setPixel(1, 2, null)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xff000 0xffbbccdd
--

// setPixel(1, 2, undefined)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xff000 0xffbbccdd
--

// setPixel(1, 2, {})
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xff000 0xffbbccdd
--

// setPixel(1, 2, objLooksLikeNum)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xff002 0xffbbccdd
--

// setPixel(1, 2, -1)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffffffff 0xffbbccdd
--

// setPixel(1, 2, -2)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xfffffffe 0xffbbccdd
--

// setPixel(1, 2, 10)
0
--
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xffbbccdd 0xffbbccdd
0xffbbccdd 0xff00a 0xffbbccdd
--



-- Disposed --
// setPixel()
-1
--
--

// setPixel(1)
-1
--
--

// setPixel(1, 2)
-1
--
--

// setPixel(1, 2, 305419896)
-1
--
--

// setPixel(null, 2, 305419896)
-1
--
--

// setPixel(undefined, 2, 305419896)
-1
--
--

// setPixel({}, 2, 305419896)
-1
--
--

// setPixel(objLooksLikeNum, 2, 305419896)
-1
--
--

// setPixel(-1, 2, 305419896)
-1
--
--

// setPixel(-2, 2, 305419896)
-1
--
--

// setPixel(10, 2, 305419896)
-1
--
--

// setPixel(1, null, 305419896)
-1
--
--

// setPixel(1, undefined, 305419896)
-1
--
--

// setPixel(1, {}, 305419896)
-1
--
--

// setPixel(1, objLooksLikeNum, 305419896)
-1
--
--

// setPixel(1, -1, 305419896)
-1
--
--

// setPixel(1, -2, 305419896)
-1
--
--

// setPixel(1, 10, 305419896)
-1
--
--

// setPixel(1, 2, null)
-1
--
--

// setPixel(1, 2, undefined)
-1
--
--

// setPixel(1, 2, {})
-1
--
--

// setPixel(1, 2, objLooksLikeNum)
-1
--
--

// setPixel(1, 2, -1)
-1
--
--

// setPixel(1, 2, -2)
-1
--
--

// setPixel(1, 2, 10)
-1
--
--



