March 3, 2021, 11:37 (GMT) |
Cleanup: Make node_composite_cryptomatte CPP. Core API of cryptomatte is also CPP. |
Revision cf62083 by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) March 3, 2021, 11:36 (GMT) |
Merge branch 'master' into temp-spreadsheet-editor |
Revision b837933 by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) March 3, 2021, 11:36 (GMT) |
Cleanup: clang-tidy |
March 3, 2021, 11:23 (GMT) |
Cleanup: clang tidy Warnings: * readability-inconsistent-declaration-parameter-name * readability-redundant-smartptr-get |
March 3, 2021, 11:17 (GMT) |
Cleanup: clang tidy Can use const parameter. |
March 3, 2021, 11:17 (GMT) |
Cleanup: clang tidy Warning: else-after-return/break |
March 3, 2021, 11:15 (GMT) |
Cycles: Initial implementation of tiled rendering on CUDA Schedules more than one pixel to CUDA device. The tile size calculation is implemented as a dedicated testable function, which should simplify tweaking the "division" algorithm in the future. The actual splitting logic is commented out and tiles are set to 256 by 256. There seems to be some memory allocation or access issue which makes proper tile size to fail. |
March 3, 2021, 11:14 (GMT) |
Cleanup: make format |
March 3, 2021, 11:05 (GMT) |
First round of code cleanup after review |
March 3, 2021, 10:42 (GMT) |
initial somewhat working function Still does not work correctly with the pebbles demo file, because the math nodes don't work yet. |
March 3, 2021, 10:18 (GMT) |
Merge branch 'master' into temp-gpencil-io |
March 3, 2021, 10:18 (GMT) |
Merge branch 'master' into temp-gpencil-autokey |
March 3, 2021, 10:18 (GMT) |
Merge branch 'master' into greasepencil-object |
March 3, 2021, 08:57 (GMT) |
Fix various CUDA rendering issues with new integrator * Mark paths outside of the total work size as terminated * Error in device_vector.copy_from_device implementation * Don't assume sort_intersections works for 0 hits * Remove feature flags from integrator state, this is to be handled with SoA selective array allocation instead. |
March 3, 2021, 08:34 (GMT) |
Fix T84988: Armature symmetries crashes with action constraint Action constraint without an action pointer set was crashing. |
March 3, 2021, 08:31 (GMT) |
simplify importing types |
March 3, 2021, 08:24 (GMT) |
Fix T79999: Double color management applied during viewport animation render In 2.81 there was a change to increase the performance of viewport animation rendering. This change would perform the color management on the GPU if the only 8bit was needed. This saved CPU cycles and data transfer. The issue is that in the image editor or when saving the image the CM will be reapplied. Although the speed is desired, exporting the actual colors has more priority. In the ticket there is an analysis that shows that shows that this fix is the correct short term step to take. It would be better that the render result is aware of the color space of its buffers so the applying color management could be skipped when saving to disk or drawing in the image editor. The issue with this change is the performance penalty it has. Reviewed By: Brecht van Lommel Maniphest Tasks: T79999 Differential Revision: https://developer.blender.org/D10371 |
March 3, 2021, 08:22 (GMT) |
prelude |
March 3, 2021, 08:17 (GMT) |
support constructing context |
March 3, 2021, 08:13 (GMT) |
more constructors |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021