2021-02-08 22:34:05 +00:00
|
|
|
import chroma, pixie, benchy
|
|
|
|
|
|
|
|
let mask = newMask(2560, 1440)
|
|
|
|
|
|
|
|
proc reset() =
|
|
|
|
mask.fill(63)
|
|
|
|
|
|
|
|
reset()
|
|
|
|
|
|
|
|
timeIt "minifyBy2":
|
|
|
|
let minified = mask.minifyBy2()
|
|
|
|
doAssert minified[0, 0] == 63
|
|
|
|
|
|
|
|
reset()
|
2021-02-08 23:26:48 +00:00
|
|
|
|
2021-02-09 04:26:51 +00:00
|
|
|
timeIt "invert":
|
|
|
|
mask.invert()
|
|
|
|
|
|
|
|
reset()
|
|
|
|
|
2021-02-08 23:26:48 +00:00
|
|
|
timeIt "applyOpacity":
|
|
|
|
mask.applyOpacity(0.5)
|