September 2, 2021, 10:50 (GMT) |
Merge branch 'master' into temp-geometry-nodes-fields |
September 2, 2021, 10:48 (GMT) |
cleanup |
September 2, 2021, 10:42 (GMT) |
add initial Position and Set Position node |
September 2, 2021, 10:41 (GMT) |
get more efficient virtual array from MFParams |
September 2, 2021, 10:41 (GMT) |
improve field evaluator and add geometry context |
September 2, 2021, 10:34 (GMT) |
Cycles X: Support GPUDisplay with tiled rendering Allocate GPUDisplay texture for the full frame size, and fill pixels tile-by-tile as they come. Will allow to use GPUDisplay for final render display from D12039 together with tiled rendering support from D12309. Tested by applying on top of the D12309 and forcing tiles in the viewport. Differential Revision: https://developer.blender.org/D12370 |
Revision ead9a15 by Julian Eisel (temp-asset-browser-catalogs, temp-asset-browser-catalogs-ui, temp-assetlib-plus-uuid-rename) September 2, 2021, 10:29 (GMT) |
Simplify catalog tree creation using std::map By using std::map with the catalog-component name as key simplifies creation quite a bit. Generally it seems like the most appropriate container for storing children in the tree. |
September 2, 2021, 09:13 (GMT) |
adaptive_cloth: Add dynamic remeshing selection to GUI Add remeshing type support to both the cloth modifier and the adaptive remesh modifier. The basic call for dynamic remesh is also setup, only need to work on finding the vertex sizing dynamically. |
September 2, 2021, 08:42 (GMT) |
Merge branch 'master' into cycles-x |
September 2, 2021, 08:30 (GMT) |
Buildbot config: update to proper paths for SVN branches. |
September 2, 2021, 07:28 (GMT) |
Fix possible missing render result with `update_result` Need to ensure render result's pixels are allocated prior to merge. Differential Revision: https://developer.blender.org/D12371 |
September 2, 2021, 07:02 (GMT) |
Merge branch 'master' into temp_bmesh_multires |
September 2, 2021, 06:12 (GMT) |
Fix regression in recent change 0708733c46cb6b50697c1b80a6541d6fb410267e Adding a mirror modifier in edit-mode crashed. Freeing meshes that hold a shallow copy happens in multiple places while calculating modifiers, making it impractical to clear the edit-mode pointer before freeing the mesh (as done in BKE_editmesh_free_derived_caches). Add a struct member to the edit-mesh struct so evaluated copies don't free the edit-mesh contents. |
September 2, 2021, 05:30 (GMT) |
Docs: improve the error when undo poll fails Calling undo in from Python background-mode would raise an exception without any information about how to initialize undo. |
September 2, 2021, 05:30 (GMT) |
Fix T91123: Freeing meshes in edit-mode leaks memory Freeing the edit-mesh pointer wasn't free the edit-mesh data it's self. Unlinking from the outliner or through the Python API leaked memory. This didn't often cause leaks in practice since ED_editors_exit exits edit-mode for all objects. Now freeing mesh data frees the edit-mode data as well, this matches the behavior of other object types that support edit-mode. |
September 2, 2021, 05:30 (GMT) |
Fix T90972: Crash calling Mesh.clear_geometry in edit-mode No longer free the edit-mesh pointer while in edit-mode since this isn't reliable to keep the object in edit-mode while freeing it's edit-mesh data. Users who want to exit edit-mode should do so explicitly. Caused by 6d2f9b1dfa98502e9e9f1a73e3dded2ded1f1ce6. |
September 2, 2021, 05:30 (GMT) |
Cleanup: remove redundant edit-mesh memory allocation This memory was only duplicated to satisfy mesh_data_free which was incorrectly freeing the pointer (but nothing else). |
September 2, 2021, 04:49 (GMT) |
Merge branch 'master' into geometry-nodes-level-set-nodes |
September 2, 2021, 04:46 (GMT) |
Cleanup: Change wording of comments |
September 2, 2021, 04:39 (GMT) |
Merge branch 'master' into xr-controller-support |
|
|
|


Master Commits
MiikaHweb | 2003-2021