Hans Goudey
2652029f3b
Cleanup: Clang tidy
...
Addressed almost all warnings except for replacing defines
with enums and variable assignment in if statements.
2022-12-29 12:01:32 -05:00
Germano Cavalcante
fb7f12dc40
Cleanup: hide 'UNUSED' macro definition for C++
...
This may allow the `C4100` warning to be re-enabled in the MSVC for C++.
Differential Revision: https://developer.blender.org/D16828
2022-12-20 19:16:33 -03:00
Charlie Jolly
bea5fe6505
Nodes: Add Exclusion color mix mode
...
Expands Color Mix nodes with new Exclusion mode.
Similar to Difference but produces less contrast.
Requested by Pierre Schiller @3D_director and
@OmarSquircleArt on twitter.
Differential Revision: https://developer.blender.org/D16543
2022-12-16 15:42:41 +00:00
Campbell Barton
a0dc062816
Cleanup: use function style casts for integer types in C++
2022-12-08 13:47:55 +11:00
Hans Goudey
5b8e2ebd97
Cleanup: Use Span to iterate over nodes instead of ListBase
...
Since 90ea1b7643 , there is always a span of nodes
available at runtime. This is easier to read and write.
2022-12-02 11:13:00 -06:00
Jacques Lucke
dec459e424
Cleanup: move some files that use nodes to C++
2022-11-18 11:08:52 +01:00