June 5, 2021, 11:33 (GMT) |
BMesh: avoid extra faces-of-edges loop building partial update data |
June 5, 2021, 10:50 (GMT) |
Merge branch 'master' into eevee-gpencil |
June 5, 2021, 07:16 (GMT) |
Fix assert check in BLI_polyfill_beautify |
June 5, 2021, 07:13 (GMT) |
Fix assert in gpencil_batches_ensure |
June 5, 2021, 07:05 (GMT) |
Cleanup: use ternary operator for icon argument |
June 5, 2021, 05:06 (GMT) |
Fix T88828: View/Navigation(Walk/Fly) disappeared from keymap This was unintentionally removed in f92f5d1ac62c66ceb7a6ac1ff69084fbd5e3614a. |
June 5, 2021, 05:06 (GMT) |
Cleanup: indentation |
June 5, 2021, 05:03 (GMT) |
Cleanup: spelling in comments Also remove reference to function that never existed for adding `bNode`. |
June 5, 2021, 00:48 (GMT) |
FFmpeg: Fix seeking not returning the correct frame when not using TC index Fixed the logic for seeking in ffmpeg video files. The main fix is that we now apply a small offset in ffmpeg_get_seek_pos to make sure we don't get the frame in front of the seek position when seeking backward. The rest of the changes is general cleanup and untangling code. Reviewed By: Richard Antalik Differential Revision: https://developer.blender.org/D11492 |
June 4, 2021, 23:22 (GMT) |
Fix T88813: Scalable allocator not used on win10 Due to the way we ship the CRT on windows TBB's malloc proxy was unable to attach it self to the memory management functions on windows 10. This change moves ucrtbase.dll out of the blender.crt folder and back into the main blender folder to side step some undesirable behaviour on win10 making TBB once more able to attach it self. Having this work again, should give a speed boost in memory allocation heavy workloads such as mantaflow. For details on how this only failed on Win10 see T88813 |
June 4, 2021, 22:35 (GMT) |
Edit Mesh: partial updates for normal and face tessellation This patch exposes functionality for performing partial mesh updates for normal calculation and face tessellation while transforming a mesh. The partial update data only needs to be generated once, afterwards the cached connectivity information can be reused (with the exception of changing proportional editing radius). Currently this is only used for transform, in the future it could be used for other operators as well as the transform panel. The best-case overall speedup while transforming geometry is about 1.45x since the time to update a small number of normals and faces is negligible. For an additional speedup partial face tessellation is multi-threaded, this gives ~15x speedup on my system (timing tessellation alone). Exact results depend on the number of CPU cores available. Ref D11494 Reviewed By: mano-wii |
June 4, 2021, 21:22 (GMT) |
Curve deform working slightly better |
Revision b3084d2 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) June 4, 2021, 19:05 (GMT) |
EEVEE: Light: Fix culling in orthographic view |
Revision 7f5d787 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) June 4, 2021, 18:29 (GMT) |
EEVEE: LightCache: Fix broken visibility sampling |
Revision 79a5322 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) June 4, 2021, 17:52 (GMT) |
EEVEE: LightCache: Fix broken light bounce |
June 4, 2021, 17:15 (GMT) |
Merge branch 'master' into eevee-gpencil |
Revision 92aedc5 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) June 4, 2021, 16:22 (GMT) |
EEVEE: Fix world probe rendering objects Was leftover of a test. |
June 4, 2021, 15:59 (GMT) |
Nodes: Add Multiply Add to Vector Math nodes Cycles, Eevee, OSL, Geo, Attribute This operator provides consistency with the standard math node. Allows users to use a single node instead of two nodes for this common operation. Reviewed By: HooglyBoogly, brecht Differential Revision: https://developer.blender.org/D10808 |
June 4, 2021, 15:16 (GMT) |
windows/deps: Fix TBB build issues. rB847579b42250 updated the TBB build script which had some unintended consequences for windows as the directory layout slightly changed. This change adjusts the builder to the new structure, there are no version/functional changes. |
June 4, 2021, 14:43 (GMT) |
Merge branch 'master' into override-recursive-resync |
|
|
|


Master Commits
MiikaHweb | 2003-2021