skia2/modules/canvaskit/perf
Kevin Lubick c1d0898d0a [canvaskit] Handle 4x4 matrix passing ourselves.
This reduces the skm44_concat benchmark from 2us to .35us, a 5x
speedup.

SkCanvas.concat now takes a 3x2, 3x3, or 4x4 matrix and upscales
them all to 4x4. This makes concat44 redundant.

Removes redundant null checks for matrices, since freeing(0)
in WASM is fine like it is in C++.

Change-Id: I44a776ffd0babb81d8a34f9d94ae4d7831d02b55
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/281721
Reviewed-by: Mike Reed <reed@google.com>
2020-04-06 19:21:58 +00:00
..
assets [canvaskit] Move from experimental to modules 2019-03-11 21:09:52 +00:00
animation.bench.js [canvaskit] Roll chrome version for testing 2019-10-18 17:37:52 +00:00
matrix.bench.js [canvaskit] Handle 4x4 matrix passing ourselves. 2020-04-06 19:21:58 +00:00