pathfinder/demo
Patrick Walton 67d12adb6c Replace layers with render targets, which can be used as patterns.
This allows us to efficiently handle a lot of workloads that require multiple
HTML canvases, without CPU readback. For example, you can render paths to a
render target, then turn that render target into a repeating pattern that you
fill other paths with. Or you can render paths to a render target and then
composite that render target as a whole with a blend mode.

This introduces a new `DrawRenderTarget` render command that blits a render
target without any paths involved. This is basically just a hack that works
around the fact that our tiled renderer doesn't yet support effects that widen
the ink region (i.e. blurs). It can be removed once we have that support.
2020-02-21 22:14:18 -08:00
..
android Bump all outdated dependencies 2020-02-06 09:39:50 +01:00
common Replace layers with render targets, which can be used as patterns. 2020-02-21 22:14:18 -08:00
magicleap Bump all outdated dependencies 2020-02-06 09:39:50 +01:00
native Implement basic linear gradients. 2020-02-10 16:01:05 -08:00