From 94ffd91e2468dcfa47f95b78cad3d8194a67d049 Mon Sep 17 00:00:00 2001 From: bodymovin Date: Fri, 24 Jan 2025 01:25:08 +0000 Subject: [PATCH] Editor + Runtime Feathers! Adds feathering support to the runtime and editor. A few important changes: - Runtime now deals in RawPaths via ShapePaintPath. We no longer store a bunch of RenderPaths that we don't always end up using. Instead we use a light wrapper around RawPath (ShapePaintPath) to track intention of space (local, world, etc) and fill rule for the path so the runtime can pass that around and further mutate it or upgrade it to an immutable RenderPath only when it wants to actually draw it. - Stroke effects like Dash and Trim now build on the update instead of render! Diffs= 1b51fe394e Editor + Runtime Feathers! (#8891) --- .rive_head | 2 +- submodules/rive-runtime | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.rive_head b/.rive_head index fa0bf06d..7c235e94 100644 --- a/.rive_head +++ b/.rive_head @@ -1 +1 @@ -05a7f10acf92b0943d4a8513d13713720dd6c9f5 +1b51fe394e81445b8e6c990780ed104ee582fde4 diff --git a/submodules/rive-runtime b/submodules/rive-runtime index 93054af1..2653e773 160000 --- a/submodules/rive-runtime +++ b/submodules/rive-runtime @@ -1 +1 @@ -Subproject commit 93054af1389039f8c51f77aea17ae4757c838a33 +Subproject commit 2653e773efcf7e3c70a230c6e63ec770990ebdcc