Fix #105059: Fix Grease pencil fill tool with Metal. #105143

Merged
Clément Foucault merged 2 commits from Jason-Fielder/blender:FixGpencil3DStrokeFill_2 into blender-v3.5-release 2023-02-26 15:22:25 +01:00

2 Commits

Author SHA1 Message Date
Clément Foucault 39a69a07ef Merge branch 'blender-v3.5-release' into FixGpencil3DStrokeFill_2 2023-02-26 14:36:01 +01:00
Michael Parkin-White 5e824a17a2 Fix #105059: Fix Grease pencil fill tool with Metal.
GPencil 3D stroke rendering uses a geometry shader.
This is unsupported by the Metal backend, so implement
fix for this failing compilation by shifting geometry shader
logic into the Vertex shader for Metal backend.

Authored by Apple: Michael Parkin-White

Ref #96261
2023-02-23 11:40:25 +00:00