September 10, 2021, 08:40 (GMT) |
Fix possible infnite loops at the end of Cycles X rendering Caused by uninitialized variable. |
September 10, 2021, 07:51 (GMT) |
Fix graphics interop destruction for offline rendering in Cycles X Graphics interop API is to be sued from within an active graphics context, which might not be a case for offline rendering where there is no default graphics context bound. Differential Revision: https://developer.blender.org/D12446 |
September 10, 2021, 07:46 (GMT) |
Merge branch 'master' into cycles-x |
September 9, 2021, 19:14 (GMT) |
Fix Cycles X use of uninitialized memory for AO and bevel nodes Always write to the SVM stack also in cases where no actual AO or bevel ray-tracing can be performed. |
September 9, 2021, 18:38 (GMT) |
Fix T90848: Cycles X correlation artifact in subsurface scattering |
September 9, 2021, 17:47 (GMT) |
Fix image slot switching during render not working |
September 9, 2021, 17:47 (GMT) |
Merge branch 'master' into cycles-x |
September 9, 2021, 16:25 (GMT) |
Fix Cycles X crash when GPUDisplay OpenGL context is failed to be created Better to display empty render result while rendering than to crash and loose data. |
September 9, 2021, 16:15 (GMT) |
Fix empty result on cancel in Cycles X |
September 9, 2021, 14:46 (GMT) |
Merge branch 'master' into cycles-x |
September 9, 2021, 14:44 (GMT) |
DNA: allow initializing defaults for deprecated struct members This can be useful for better forward compatibility. |
September 9, 2021, 14:36 (GMT) |
Fix T91279: incorrect mist and other passes with subsurface scattering |
September 9, 2021, 12:11 (GMT) |
Fix warning building on macOS Arm |
September 9, 2021, 10:30 (GMT) |
Cycles X: Don't cache Pass info as a field Avoiding such caching makes the Pass to fit generic nodes much better: no need to worry about maintaining the information in sync with the socket values. The PassInfo construction is cheap, so the change should not cause any time penalties. No functional changes, just making Pass more re-usable outside of Scene/Film for an upcoming development. Differential Revision: https://developer.blender.org/D12431 |
September 9, 2021, 08:43 (GMT) |
Merge branch 'master' into cycles-x |
September 8, 2021, 16:28 (GMT) |
Cycles X: Allow use enum class for node socket Some C++ SFINAE magic to implicitly cast enum classes to integer. Differential Revision: https://developer.blender.org/D12430 |
September 8, 2021, 16:22 (GMT) |
Merge branch 'master' into cycles-x |
September 8, 2021, 16:22 (GMT) |
Fix wrong behavior with automatic adaptive sampling threshold 0.0 |
September 8, 2021, 16:21 (GMT) |
Cycles X: Make string_view class available via util_string.h Allows to develop new APIs using string_view. The implementation comes from OIIO to avoid collisions. Differential Revision: https://developer.blender.org/D12427 |
September 8, 2021, 15:52 (GMT) |
Cycles X: Allow nodes to define `type` socket Do explicit access to `Node::type` from code-generation macro. Differential Revision: https://developer.blender.org/D12429 |
|