Jeroen Bakker
fe60062a99
Cleanup: Use Bitflags For Booleans.
2021-03-29 17:10:01 +02:00
Jeroen Bakker
25c02ea703
Cleanup: Add namespace to compositor.
2021-03-29 08:18:33 +02:00
Jeroen Bakker
0d5cef9898
Cleanup: removed unnecessary allocations.
2021-03-24 14:30:22 +01:00
Jeroen Bakker
26b45448ab
Fix: Memory Leak When Using Compositor.
...
When using the compositor inlined static vectors could allocate
memory. This memory wasn't freed. This patch would make them inline
again.
2021-03-24 11:57:04 +01:00
Jeroen Bakker
7046e37ede
Cleanup: WorkScheduler.
...
- Use constexpr for better readability.
- Split in functions per backend.
- Split work scheduler global struct in smaller structs.
- Replaced std::vector with blender::Vector.
- Removed threading defines in COM_defines.h
2021-03-23 16:14:11 +01:00
Jeroen Bakker
19da44f869
Cleanup: remove internal functions from interface.
2021-03-23 12:05:37 +01:00
Campbell Barton
bb6765f28f
Cleanup: spelling
2021-03-18 09:36:44 +11:00
Jeroen Bakker
7388f9df71
Cleanup: Compiler warnings with COM_TM_NOTHREAD active.
2021-03-12 13:36:49 +01:00
Jeroen Bakker
1775ea74c1
Cleanup: Change extension .cpp to .cc
2021-03-08 13:41:52 +01:00