|
|
e0d70e6a9d
|
Nodes: avoid processing same node group multiple times to find textures
This removes a lot of overhead when there are node groups that are
reused a lot and only need to be processed once.
|
2023-01-06 15:20:21 +01:00 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
4ecc7cf14a
|
Cleanup: Move interface_intern.hh
The entire interface directory is now compiled as C++ files.
|
2022-11-26 10:12:58 -06:00 |
|
|
|
dec459e424
|
Cleanup: move some files that use nodes to C++
|
2022-11-18 11:08:52 +01:00 |
|