Revision 9b13a57 by Antonio Vazquez / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Fix T90127: Merge Down layer doesn't take the transform location into account Now the layer transformation is applied before the merge. |
Revision e7694f6 by Antonio Vazquez / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Cleanup: Fix compiler warning in previous commit |
Revision 43111cd by Bastien Montagne / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
LayerCollections: Add a way to prevent their resync with Collection hierarchy. This is an easy & safe, yet not-so-nice way to address the LayerCollections vs. Collections hierarchy resync problem. Currently this resync is enforced everytime something changes in the Collections hierarchy, which is extremely inneficient, and can even produce 'loss' of LayerCollection data during complex Collection processes. Current example is during Library Overrides resync process. New code: * Makes resync significantly faster (between 10 and 15%). * Fixes 'disappearing' layer collections settings on sub-collections' layers. NOTE: This is not a proper fix for the underlying issue. However, implementing and testing the 'lazy update' solution as proposed by {T73411} requires a significant amount of time (especially in testing and tracking all places where code would need to ensure LayerCollections are up-to-date), which is not possible currently. Differential Revision: https://developer.blender.org/D11889 |
Revision a2b0f4b by Brecht Van Lommel / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Fix Python error in benchmark executable detection after recent changes |
Revision 26f3c87 by Nikhil Shringarpurey / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Cleanup: fix compiler warnings due to implicit cast Differential Revision: https://developer.blender.org/D11950 |
Revision 035cf07 by Brecht Van Lommel / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Cycles: upgrade CUDA to 11.4 This fixes a performance regression on Ampere cards, on specific scenes like classroom. For cycles-x there is little difference, but this is still helpful for LTS releases, and we need to upgrade at some point anyway. |
Revision 7482a56 by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Full frame Scale node Adds full frame implementation to this node operations. No functional changes. Includes a new operation method `init_data` used to initialize any data needed after operations are linked and resolutions determined. Once tiled implementation is removed `initExecution` may be renamed to `init_rendering` and `init_data` to `init_execution`. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11944 |
Revision f464c18 by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Fix memory leak when exporting operations on debug |
Revision f79ac72 by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Full frame Levels node Adds full frame implementation to this node operations. No functional changes. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11749 |
Revision 4822a11 by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Full frame Box Mask node Adds full frame implementation to this node operation. No functional changes. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11627 |
Revision 3f55b12 by Christoph Lendenfeld / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Fix: Instantly hide bones after hitting H key in pose sliding When using a pose slider it is possible to hide bones with the 'H' key. Before this patch the screen didn't update, so you had to move the mouse 1 pixel to update. This patch makes it so it updates right away Reviewed by: Sybren A. St�vel Differential Revision: https://developer.blender.org/D12024 Ref: D12024 |
Revision 1e35b59 by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Fix compile error on macos introduced in last commit std::optional::value() is not available on macos. |
Revision 4d25d74 by Johnny Matthews / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Geometry Nodes: Set Bezier Handle Type Node This node takes a curve and a point selection and allows you to set the specified (or all) points left/right or both handles to a given type. Differential Revision: https://developer.blender.org/D11992 |
Revision 33569fc by Philipp Oeser / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Fix T90026: attributes added in editmode are lost on modeswitch When exiting editmode, customdata [and thus attributes] are copied from **BMesh** to **Mesh** (in `BM_mesh_bm_to_me`). When adding attributes, these were always added via `CustomData_add_layer_named` only. Instead (if we are in mesh editmode), we need to go through `BM_data_layer_add_named` to properly update the **BMesh** (see `update_data_blocks`) so we have stuff available to copy back to **Mesh** when exiting editmode. Same is done for removing (also going through BMesh). This is now done, DomainInfo is updated to point to BMesh (instead of Mesh) customdata when in editmode. Maniphest Tasks: T90026 Differential Revision: https://developer.blender.org/D11998 |
Revision 1bdc33c by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Add coordinates to BuffersIterator Allows to cover many use cases where iterating both buffers and coordinates is needed. |
Revision a109435 by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Fix buffer area iterating past the end |
Revision 2aac74b by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Full frame Movie Clip node Adds full frame implementation to this node operation. No functional changes. 2x faster than tiled fallback. |
Revision 63d957c by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Full frame Texture node Adds full frame implementation to this node operation. No functional changes. |
Revision 5ab90b1 by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Fix crash when using empty input sources It's the case of Image or Movie Clip node when not selecting any source or an empty one. Render methods expect an output buffer with size, only render operations with resolution. |
Revision 4c251dd by Germano Cavalcante / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
PyGPU: new method 'GPUFrameBuffer.read_depth' Method requested by users in order to port addons to new API. |
|
|
|


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