bdb042c243a6cea13dc341be92c619298023a6f8
The Keying node produces different mattes between the GPU and CPU evaluators. That's because the CPU implementation doesn't use the full argmax to determine indices, rather, it only considers the first argmax and uses the minimum and maximum of the other two as a form of determinism or stability. The algorithm seems arbitrary and makes little sense to me, so for now, the CPU implementation was ported for consistent results.
…
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%
