add comparison

This commit is contained in:
Ryan Oldenburg 2022-06-15 16:37:06 -05:00
parent c9bd7fc559
commit 1a0f2c0c3d

View file

@ -1,6 +1,19 @@
import benchy, jpegsuite, pixie/fileformats/jpeg, strformat
import benchy, jpegsuite, pixie/fileformats/jpeg, stb_image/read as stbi, strformat
for file in jpegSuiteFiles:
let data = readFile(file)
timeIt &"jpeg {(data.len div 1024)}k decode":
timeIt &"pixie jpeg {(data.len div 1024)}k decode":
discard decodeJpeg(data)
block:
for file in jpegSuiteFiles:
let data = readFile(file)
timeIt &"stb_image jpeg {(data.len div 1024)}k decode":
var width, height, channels: int
discard loadFromMemory(
cast[seq[byte]](data),
width,
height,
channels,
stbi.RGBA
)