Jeroen Bakker
b6ab1107c2
Cleanup: Added leading e to enum types.
2021-04-02 16:11:13 +02:00
Jeroen Bakker
5a491adc17
Cleanup: rename eChunkExecutionState to eWorkPackageState.
2021-04-02 16:07:46 +02:00
Jeroen Bakker
a0f705f18c
Compositor: Debug stream operator.
...
Stream operators for NodeOperator and ExecutionGroup to help during
debugging.
2021-04-02 15:24:34 +02:00
Jeroen Bakker
ab652c2c90
Cleanup: method naming.
2021-04-01 08:16:43 +02:00
Jeroen Bakker
4b595de5e6
Cleanup: Split up methods.
2021-04-01 08:16:43 +02:00
Antonio Vazquez
d55d4fee30
Fix compiler error in Windows
...
C7555 use of designated initializers requires at least '/std:c++latest'
This is not supported by the current Windows compiler version.
2021-03-31 16:01:18 +02:00
Jeroen Bakker
1a7b94236e
Compositor: Keep WorkPackages and Data Around.
...
WorkPackages struct was created when scheduled. This patch keeps the
WorkPackages around and stores additional data with the workpackages.
The speedup is to small to notice, but it is needed as preparation
to introduce a faster scheduling method.
2021-03-31 14:43:14 +02:00
Jeroen Bakker
3ead9b2b36
Cleanup: Replace virtual methods with bitflags.
2021-03-30 16:03:43 +02:00
Jeroen Bakker
2db2b7de55
Cleanup: Replace is...Operation() methods with a flag.
2021-03-29 17:10:01 +02:00
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
c06042afc6
Spelling: getRenderPriotrity -> getRenderPriority
2021-03-24 14:30:22 +01:00
Jeroen Bakker
31f8d894b9
Cleanup: replace index based forloops with iterators.
2021-03-24 14:30:22 +01:00
Jeroen Bakker
9f86933f2e
Cleanup: Remove unused states and vars from MemoryBuffer.
2021-03-19 17:11:47 +01:00
Jeroen Bakker
8cb1089795
Cleanup: Rename copyContentFrom to fill_from.
2021-03-19 17:11:47 +01:00
Jeroen Bakker
c905dd24b6
Cleanup: Replace ptr with ref (COM_MemoryBuffer).
2021-03-19 17:11:47 +01:00
Jeroen Bakker
b9447ab053
Cleanup: Replace ptr with ref.
2021-03-19 17:11:47 +01:00
Jeroen Bakker
b5f70d92c2
Cleanup: enum class ChunkOrdering.
2021-03-19 17:11:47 +01:00
Jeroen Bakker
50c5435438
Cleanup: compositor - chunk order
...
No functional changes.
2021-03-19 17:11:47 +01:00
Jeroen Bakker
18b87e2e0b
Cleanup: Remove unneeded complexity
...
`determineDependingMemoryProxies` was mapping a value in a temp vector.
2021-03-19 17:11:47 +01:00
Jeroen Bakker
1775ea74c1
Cleanup: Change extension .cpp to .cc
2021-03-08 13:41:52 +01:00