August 5, 2021, 17:55 (GMT) |
Remove curly braces |
August 5, 2021, 17:47 (GMT) |
Add function to fill default array from doubles, simplify a bit |
August 5, 2021, 17:02 (GMT) |
Use IDP_ui_data_type instead of more specific checks |
August 5, 2021, 16:48 (GMT) |
Tests: run render tests for fixed 10s, and measure time per sample Taking advantage of the new time limit rendering to make the benchmark runtime the same on all devices. For scenes with adaptive sampling it still uses the samples specified in the file, since that makes time per sample an unreliable metric. |
August 5, 2021, 16:44 (GMT) |
Use pyrna_enum_value_from_id to parse enum items (fix bug creating custom property) |
August 5, 2021, 16:23 (GMT) |
Revert "Use pyrna_enum_value_parse_string" This reverts commit 1cf574dc39b9f10ba7cd43625c28d86d3cdbe0dc. |
August 5, 2021, 15:57 (GMT) |
Merge branch 'master' into cycles-x |
August 5, 2021, 15:46 (GMT) |
Merge branch 'master' into refactor-idprop-ui-data |
August 5, 2021, 15:42 (GMT) |
Fix dead-lock when cancelling viewport render in Cycles X This change is supposed to fix a hard-to-reproduce bug when Blender gets stuck when quitting while viewport render ins going. Ensure consistency in the check for the pause, so that it is checked before asking to wait the condition variable. Otherwise it was possible to miss the notification and not react to the pause state properly. |
August 5, 2021, 15:27 (GMT) |
support execution geometry expander |
August 5, 2021, 15:23 (GMT) |
Merge branch 'master' into asset-greasepencil |
August 5, 2021, 15:23 (GMT) |
Merge branch 'master' into greasepencil-object |
August 5, 2021, 15:21 (GMT) |
Cycles X: Silence OIDN denoising cancel message Cancel is considered to be an error by the OIDN library, but we do cancel to keep viewport interactive and this is not an error as far as we are concerned. |
August 5, 2021, 15:16 (GMT) |
Cycles X: refactor passes to work like other nodes in the scene * Alloc through create_node<Pass>() instead of Pass::add(). * Handle auto adding of passes, duplicate removal and other validation in update_pass(), afterwards. * Centralize pass logic from scene.cpp and pass.cpp into film.cpp. * Move logic for which passes are read/written or noisy/denoised out of Blender sync. * Eliminate or change DENOISED to NOISY passes when denoising is disabled, rather than using is_written(). This makes some upcoming changes easier, and is also a step towards a better Cycles public API. Differential Revision: https://developer.blender.org/D12118 |
August 5, 2021, 15:09 (GMT) |
Cycles X: More flexible OIDN prefiltering settings Allows to bring back old behavior when color and guiding passes are denoised at the same time. Exposed as a single enum, so that we only expose combinations which makes sense from configuration perspective. Possibilities are: - None. Assumes that the guiding passes are clean. Gives best results without extra processing time (in expense of requiring to have enough samples rendered to give clean guiding passes). Corresponds to OIDN cleanAux=true and no prefiltering done on the guiding passes. - Fast. Old behavior, color and guiiding passes are denoised together. This is fastest way of giving denoised result, in the expense of possible loss of details. Corresponds to OIDN cleanAux=false and no prefiltering. - Accurate. Use special guiding passes prefilteringbefore denoising color passes. Gives best results in the expense of extra time needed to perform prefiltering. Avoids over-blurring details. Corresponds to OIDN cleanAux=true and prefiltering performed on the guiding passes. Differential Revision: https://developer.blender.org/D12140 |
August 5, 2021, 14:14 (GMT) |
show warning when expander output is not available |
August 5, 2021, 13:53 (GMT) |
Merge branch 'master' into soc-2021-curves |
August 5, 2021, 13:53 (GMT) |
reuse GeometryExpanderOutput struct |
August 5, 2021, 13:51 (GMT) |
Bug fix: error when selecting NURBS spline |
August 5, 2021, 13:23 (GMT) |
Added support for cutting Poly and NURBS splines |
|
|
|


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