ee96947abcd3f78699f283e03914bad39b1b0fd5
There were two separate issues occurring here: With some other recent changes to curve handles, an early exit was added when the handles should not display, however, this early exit was not discarding geometry in the Metal implentation, but leaving values undefined. Resulting in random geometry flickering on screen. This may not previously have happened in certain modes if the vertex buffers were zero-initialised up-front (which only happens with certain debug flags). Curve handle geometry generation would render incorrectly when outputting triangleStrips IF the transparent border was disabled. Authored by Apple: Michael Parkin-White Pull Request: https://projects.blender.org/blender/blender/pulls/110719
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
