parent
b5046f6885
commit
c83b3215d0
1 changed files with 8 additions and 13 deletions
|
@ -1,21 +1,16 @@
|
||||||
import benchy, chroma, vmath
|
import benchy, chroma, pixie, vmath
|
||||||
|
|
||||||
include pixie/blends
|
|
||||||
|
|
||||||
const iterations = 100_000_000
|
|
||||||
|
|
||||||
let
|
let
|
||||||
a = rgba(100, 200, 100, 255)
|
a = newImage(1000, 1000)
|
||||||
b = rgba(25, 33, 100, 127)
|
b = newImage(1000, 1000)
|
||||||
|
|
||||||
|
b.fill(rgba(127, 127, 127, 255))
|
||||||
|
|
||||||
timeIt "bmNormal":
|
timeIt "bmNormal":
|
||||||
for i in 0 ..< iterations:
|
a.draw(b, vec2(0, 0), bmNormal)
|
||||||
keep blendNormal(a, b)
|
|
||||||
|
|
||||||
timeIt "bmDarken":
|
timeIt "bmDarken":
|
||||||
for i in 0 ..< iterations:
|
a.draw(b, vec2(0, 0), bmDarken)
|
||||||
keep blendDarken(a, b)
|
|
||||||
|
|
||||||
timeIt "bmMultiply":
|
timeIt "bmMultiply":
|
||||||
for i in 0 ..< iterations:
|
a.draw(b, vec2(0, 0), bmMultiply)
|
||||||
keep blendMultiply(a, b)
|
|
||||||
|
|
Loading…
Reference in a new issue