31444fe5b18e024be6185bf2fe7d20b0250c45f5
This patch refactors the Result class in the compositor to use GMutableSpan and std::variant to wrap the result's data. This reduces the complexity of the code and slightly optimizes performance. This will also make it easier to add new types and interface with other code like multi-function procedures. Pull Request: https://projects.blender.org/blender/blender/pulls/134112
…
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%
