skia2/modules
Kevin Lubick 2f9a098439 [canvaskit] Remove getproc when creating WebGL interface
This saves about 15kb of wasm code size (4kb gzipped), 11kb
of JS code size (2kb gzipped) and about 10ms
when creating a new surface (~35ms -> 25ms in a local test).

This also gates the webgl code more strongly (off unless you
really request it), since the headers won't be available
except in an emscripten environment.

Change-Id: I303f6c342c72e7cfe29be241f55ae8f5631a3f75
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/311916
Reviewed-by: Brian Salomon <bsalomon@google.com>
2020-08-20 14:55:50 +00:00
..
audioplayer SFML [1] backed for SkAudioPlayer/Linux 2020-08-18 17:58:55 +00:00
canvaskit [canvaskit] Remove getproc when creating WebGL interface 2020-08-20 14:55:50 +00:00
particles Fix constness of ExternalValue* inside ExternalValueReference. 2020-08-18 13:44:05 +00:00
pathkit [canvaskit,pathkit] Update to emsdk 2.0 2020-08-20 14:55:50 +00:00
skottie use pathbuilder 2020-08-17 22:05:00 +00:00
skparagraph Enable ClangTidy check readability-redundant-smartptr-get. 2020-08-16 15:56:48 +00:00
skplaintexteditor Enable ClangTidy check readability-const-return-type. 2020-08-07 17:42:38 +00:00
skresources [skottie] Initial audio layer plumbing 2020-08-12 13:03:16 +00:00
sksg Migrate to using SkPathBuilder 2020-08-17 14:17:49 +00:00
skshaper Revert "ICU: SkShaper (bidi iterator only)" 2020-08-11 21:06:10 +00:00