Skip to content

Commit 9d88d24

Browse files
author
csmartdalton
committed
Move feather join tessellation to the draw shader
We need to flatten feathered curves in the tessellation shader, but this means the tangents won't be known until after the tessellation shader finishes. In order to work with this constraint, don't work out feather join stepping until the vertex portion of the draw shader. At this point, tessellation has finished flattening all the curves and the tangents are all known. In the future, we should update all joins to work out their stepping in the draw stage. This would alleviate the need for the CPU to figure out and send join angles to the GPU. Diffs= 07ffc16467 Move feather join tessellation to the draw shader (#9107)
1 parent df88fdf commit 9d88d24

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.rive_head

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2a983cdd658f039e64d5b0a734b6fe30a918f9bc
1+
07ffc1646716ba407b6890a72947ef785f6d8ea2

0 commit comments

Comments
 (0)