88e0e75380
shaders.skia.org was passing in a Malloc'd TypedArray for uniforms (to avoid unnecessary copying of that buffer on every frame). However, CanvasKit would always take ownership of that buffer and free it when the shader was freed. CanvasKit should only take ownership (and clean up) the uniform buffer if it was not copied into pre-malloc'd memory. This also adds a handy make target that builds CanvasKit and copies it into the proper place in the infra repository to run the shaders app locally. See also: https://skia-review.googlesource.com/c/buildbot/+/543436 Change-Id: I6c6b7f94f8c8571f9ce0613ccdd7fceb0f315a12 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/543416 Reviewed-by: Jorge Betancourt <jmbetancourt@google.com> |
||
---|---|---|
.. | ||
androidkit | ||
audioplayer | ||
canvaskit | ||
particles | ||
pathkit | ||
skottie | ||
skparagraph | ||
skplaintexteditor | ||
skresources | ||
sksg | ||
skshaper | ||
skunicode | ||
svg | ||
BUILD.bazel |