go /
image /
500a27f9124b984b776e4066e28c220b48ce1413 draw: optimize some multiply-by-zeroes in Kernel.Transform.
benchmark old ns/op new ns/op delta
BenchmarkTformCRSrcGray 5096041 4820642 -5.40%
BenchmarkTformCRSrcNRGBA 10476578 8414331 -19.68%
BenchmarkTformCRSrcRGBA 10361135 7954413 -23.23%
BenchmarkTformCRSrcYCbCr 11952218 9824899 -17.80%
Change-Id: I8b4cfe68ecae85e447ae65ceecf185261445a8a2
Reviewed-on: https://go-review.googlesource.com/7991
Reviewed-by: Rob Pike <r@golang.org>
2 files changed