Fix #117997: Crash trying to copy vertex group attributes as spans #119212

Merged
Lukas Tönne merged 6 commits from LukasTonne/blender:fix-curve-to-mesh-dvert-attributes into main 2024-03-11 20:52:24 +01:00

6 Commits

Author SHA1 Message Date
84194aadb5 Merge branch 'main' into fix-curve-to-mesh-dvert-attributes
All checks were successful
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-darwin-x86_64 Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-03-11 12:16:53 +01:00
5524132763 Add back fast path for poly curves.
Some checks failed
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-03-11 11:17:22 +01:00
9cec3c37e8 Merge branch 'main' into fix-curve-to-mesh-dvert-attributes 2024-03-11 10:58:00 +01:00
400776a868 Move ensure calls to a higher level. 2024-03-11 10:35:10 +01:00
a58bf79b95 Merge branch 'main' into fix-curve-to-mesh-dvert-attributes 2024-03-11 10:29:09 +01:00
405d7adf94 Fix #117997: Crash trying to copy vertex group attributes as spans.
All checks were successful
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-darwin-x86_64 Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
Grease Pencil provides custom vertex group attributes as VArrays that
are a view on the `MDeformVert` buffer. These attributes are not spans,
which the curve conversion code was expecting. Non-span VArrays must be
materialized first.
2024-03-08 16:33:33 +01:00