October 1, 2021, 02:11 (GMT) |
Sculpt: Fixed tooltips for brush channes in RNA * BrushChannel now uses its refine callback to generate new structs for individual BrushChannelType's. - It generates a .value member that's a copy of one of the exisitng float_ bool_ enum_ etc_value members. - Haven't figured out how to delete the XXX_value members yet though. |
September 30, 2021, 21:27 (GMT) |
Fix T91803: Freestyle rendering as pass broken after recent changes |
September 30, 2021, 21:17 (GMT) |
Fix missing passes result when rendering multiple views Caused by the lazily pass pixels allocation which didn't reset allocation state of the render result. Demo file: F10426591 |
September 30, 2021, 20:07 (GMT) |
Sculpt: Drag dot fixes * Drag dot now uses anchored's method of calculating brush rake angle, this is much more usable and less numerically unstable. * There is now an option ("Smooth Raking" to smooth rake angles during brushes. This was a failed effort at fixing drag dot raking that turned out to be useful for other things. * Drag dot no longer requests subspacing events from the brush system. This made a huge difference in performance and is now on par with anchored mode. |
September 30, 2021, 18:40 (GMT) |
Viewport Compositor: Fix compositing multiple viewlayers from one scene All layers were not correctly rendered or using the right index. |
September 30, 2021, 18:32 (GMT) |
Sculpt: fix compile error GCC is giving errors on assigning integers to char arrays. Naturally this makes sense, and of course MSVC doesn't even have a warning to detect this (I tried enabling them all). I may go back to clang. |
September 30, 2021, 18:03 (GMT) |
Remove ATTR_NO_OPTs |
September 30, 2021, 18:02 (GMT) |
Sculpt: Fix fairing brush for dyntopo |
September 30, 2021, 18:00 (GMT) |
Merge branch 'master' into asset-greasepencil Conflicts: source/blender/makesrna/intern/rna_space.c |
September 30, 2021, 17:54 (GMT) |
Sculpt: fix multires crashing |
September 30, 2021, 17:21 (GMT) |
Viewport Compositor: Improve update mechanism Now viewport updates fully through DRWRenderScene even if compositor is disabled. External RenderEngine now have the correct depsgraph during update. |
September 30, 2021, 16:03 (GMT) |
Changes based on review by Hans Goudey (HooglyBoogly) |
September 30, 2021, 12:47 (GMT) |
Merge branch 'master' into soc-2021-curves |
September 30, 2021, 12:46 (GMT) |
Cleanup and refactoring |
September 30, 2021, 11:52 (GMT) |
move node_common to c++ |
September 30, 2021, 10:05 (GMT) |
Viewport Compositor: Move `rv3d->render_engine` to `DRWRenderScene` This allows multiple instances of external render engines per viewport. Allowing them to be combined by the compositor. Many things needed to be ported to the draw manager since it is the only one that can know what is inside the `DRWRenderScene` and can iterate over all running engines. |
September 30, 2021, 09:20 (GMT) |
Merge branch 'master' into tracking_tools |
September 30, 2021, 09:01 (GMT) |
fix compiler error |
September 30, 2021, 08:36 (GMT) |
Sculpt: fix drag-dot/anchored for face sets * Added an API for original face sets based on the SculptCustomLayer API. |
September 30, 2021, 08:15 (GMT) |
Merge remote-tracking branch 'origin/temp-studio-sprite-fright-cycles' into studio-sprite-fright |
|