skia2/modules
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
..
canvaskit [canvaskit] Handle 4x4 matrix passing ourselves. 2020-04-06 19:21:58 +00:00
particles Switch back to stack-based SkSL interpreter 2020-04-03 17:20:04 +00:00
pathkit Fix wasm builds 2020-01-28 19:03:49 +00:00
skottie [skottie] Corner pin effect 2020-04-05 16:47:06 +00:00
skparagraph harmonize rewrite-includes and gn-format checks 2020-04-03 17:00:54 +00:00
skplaintexteditor reformat GN files 2020-04-01 23:23:03 +00:00
skresources reformat GN files 2020-04-01 23:23:03 +00:00
sksg clean up public m44 and camera api 2020-04-06 15:34:17 +00:00
skshaper harmonize rewrite-includes and gn-format checks 2020-04-03 17:00:54 +00:00