February 5, 2020, 16:27 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
February 5, 2020, 16:22 (GMT) |
Merge branch 'master' into greasepencil-object |
February 5, 2020, 16:22 (GMT) |
Fix T69834 Edit Mesh: Multi-object edit crash when an instance is hidden This was caused by a missing tag of the mesh datablock. |
February 5, 2020, 16:07 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor Conflicts: source/blender/blenloader/intern/readfile.c source/blender/blenloader/intern/versioning_280.c |
Revision ea0dc96 by Bastien Montagne (id-ensure-unique-memory-address, readfile-rework-refcount-handling, undo-experiments, undo-experiments-swap-reread-datablocks, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) February 5, 2020, 16:04 (GMT) |
Merge branch 'master' into readfile-rework-refcount-handling Conflicts: source/blender/blenloader/intern/readfile.c |
February 5, 2020, 15:54 (GMT) |
include last master changes There was a problem in the last merge |
February 5, 2020, 15:28 (GMT) |
Fix T70121 EEVEE/GPencil: Curves cause crash when using background rendering This was caused by a faulty initialization of cache->surf_per_mat which should have been empty. |
February 5, 2020, 15:18 (GMT) |
Refactor readfile's liblink code. Liblink specific ID type function was so far running a loop over all IDs of relevant type, unlike almost any other 'ID-callback-like' functions in Blender, which usually let the looping controll to calling code. The latter approach is more convinient when one want to add generic (i.e. type-agnostic) code, since it typically only has to change code in one place (caller function) instead of tens of places (all the callback functions). This commit also changes/sanitizes a few things that had nothing to do in main liblink code, like mesh conversion from tessfaces to polys (which can be done in after-linking versionning code), or scenes' cycles detection/check regarding background 'set' scenes. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6727 |
February 5, 2020, 14:56 (GMT) |
Cleanup: Remove unused function: give_node_material() |
February 5, 2020, 14:56 (GMT) |
T73589: Code Quality: Renaming on BKE_material.h Old Name New Name ========= ========= init_def_material BKE_materials_init BKE_material_gpencil_default_free BKE_materials_exit test_object_materials BKE_object_materials_test test_all_objects_materials BKE_objects_materials_test_all give_matarar BKE_object_material_array give_totcolp BKE_object_material_num give_current_material_p BKE_object_material_get_p give_current_material BKE_object_material_get assign_material BKE_object_material_assign assign_matarar BKE_object_material_array_assign give_matarar_id BKE_id_material_array give_totcolp_id BKE_id_material_num assign_material_id BKE_id_material_assign clear_matcopybuf BKE_material_copybuf_clear free_matcopybuf BKE_material_copybuf_free copy_matcopybuf BKE_material_copybuf_copy paste_matcopybuf BKE_material_copybuf_paste BKE_material_init_gpencil_settings BKE_gpencil_material_attr_init BKE_material_add_gpencil BKE_gpencil_material_add BKE_material_gpencil_get BKE_gpencil_material BKE_material_gpencil_default_get BKE_gpencil_material_default BKE_material_gpencil_settings_get BKE_gpencil_material_settings |
February 5, 2020, 14:51 (GMT) |
Readfile: Proper fix for `recalc` flags clearing in non-real IDs In current `readfile.c` code we have that: https://developer.blender.org/diffusion/B/browse/master/source/blender/blenloader/intern/readfile.c$3523 This is unconditionally clearing nodetree's recalc flags, and was added by rB81a762e79f83 ages ago. Thing is, in main ID read code we only clear that flag when **not** in undo context. This proposed change intends to properly handle those cases, by moving `id.recalc` flags clearing from `read_libblock()` to `direct_link_id()`, which is also called for all 'local' IDs (ntrees and master collections currently). I?d expect that change to be straightforward (and maybe even fixing some odd undocumented bugs), however there is no .blend file testcases associated with changes in rB81a762e79f83, so wouldn?t mind that to be double checked before it goes to master. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6711 |
February 5, 2020, 14:49 (GMT) |
Fix T56892: Crash on Collada .dae import In this case the ERROR_REQUIRED_ATTRIBUTE_MISSING seem to be fatal so stop the import to avoid crashing if we run into this error. |
February 5, 2020, 14:33 (GMT) |
Merge branch 'blender-v2.82-release' |
February 5, 2020, 14:30 (GMT) |
Fix finding freetype on Linux not using pre-compiled libs Finding X11 before platform libs caused freetype not to use pre-compiled libraries. |
February 5, 2020, 14:24 (GMT) |
Merge branch 'blender-v2.82-release' |
February 5, 2020, 14:23 (GMT) |
CMake: remove non-standard package search paths Reduce the number of possible locations used to find libraries, to simplify troubleshooting. Only keep '*_ROOT_DIR' and the path used by 'install_deps.sh'. |
February 5, 2020, 13:39 (GMT) |
Merge branch 'soc-2019-openxr' into vr_scene_inspection |
February 5, 2020, 13:38 (GMT) |
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr |
February 5, 2020, 13:37 (GMT) |
Merge branch 'temp-openxr-ghostxr' into temp-openxr-blenderside |
February 5, 2020, 13:37 (GMT) |
Merge branch 'temp-openxr-directx' into temp-openxr-ghostxr |
|
|
|


Master Commits
MiikaHweb | 2003-2021