February 14, 2020, 16:57 (GMT) |
Cleanup: simplify redundant tests in scrollbar code Differential Revision: https://developer.blender.org/D6783 |
February 14, 2020, 16:42 (GMT) |
GPencil: Change Blur VFX panel and remove unused code |
February 14, 2020, 16:22 (GMT) |
Cleanup: Rename anchor_object -> base_pose_object The term "anchor" is already used differently in the context of XR, so rather avoid the ambiguity. |
February 14, 2020, 16:15 (GMT) |
Fix failing assert & uninitialized paint settings in empty scene Steps to reproduce were: * Add new (empty) scene * Add some mesh object * Change to texture paint mode While it can be argued that we should already init the settings when creating a new scene (so that the texture tab can show up), BKE_paint_init() should always ensure paint settings are initialized either way. Related to T73611. |
February 14, 2020, 16:00 (GMT) |
Fix sporadic CUDA launch failures with Cycles viewport denoising Sometimes the viewport buffer size is zero for a frame, which caused the denoising task to also try to launch CUDA kernels with a launch size of zero, which in turn failed with a CUDA error. This patch prevents launches from occuring in this case, similar to how it is handled in `copy_to_display_buffer`. |
February 14, 2020, 15:17 (GMT) |
Cleanup: Fix compiler warning |
February 14, 2020, 15:06 (GMT) |
Merge branch 'master' into greasepencil-object Conflicts: source/blender/draw/engines/overlay/overlay_extra.c |
February 14, 2020, 14:59 (GMT) |
Cleanup: Rename ED_region_tag_redraw_overlay() to ED_region_tag_redraw_cursor() Old name was a bit confusing/misleading, esp. since previous commit. |
February 14, 2020, 14:59 (GMT) |
UI: Allow gizmo-only redraw tagging NOTE: This change shouldn't have any visible effect. It's just the first (easiest) step towards decoupling gizmo redraws from viewport redraws. We currently redraw the entire region whenever a gizmo needs redrawing, which would be nice to avoid in the future, see T73198. The first step towards this would be having a separate tag for them, which is what this patch implements. The term "editor-overlays" was chosen because for the forseeable future, we'll also have to redraw non-gizmo overlays in-between drawing 3D and 2D gizmos. Namely annotations. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6838 |
February 14, 2020, 14:57 (GMT) |
Cleanup: Rename bonesize transform file `transform_mode_bonesize.c` --> `transform_mode_bbone_resize.c` |
February 14, 2020, 14:51 (GMT) |
Fix T68610: B-Bone display size/scaling op issues Fix ReDo and create a new operator to display only the required properties. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6849 |
February 14, 2020, 14:47 (GMT) |
Fix T59218: Loop Cut from the Context Menu doesn't slide Differential Revision: https://developer.blender.org/D6810 |
Revision b40f1a9 by Bastien Montagne (undo-experiments-swap-reread-datablocks, uuid-undo-experiments-swap-reread-datablocks) February 14, 2020, 14:42 (GMT) |
Merge branch 'undo-experiments' into undo-experiments-swap-reread-datablocks Conflicts: source/blender/blenkernel/intern/blendfile.c source/blender/blenloader/intern/readfile.c |
February 14, 2020, 14:41 (GMT) |
Cleanup: Alembic, renamed and moved convert_matrix function The `convert_matrix()` function just converts between the Alembic and Blender matrix data types, and doesn't do any coordinate system conversion. To clarify this, the function has now been renamed to `convert_matrix_datatype()`. I also moved the implementations next to each other in the source file, so that it's visible that there are actually two of them. No functional changes. |
February 14, 2020, 14:41 (GMT) |
Cleanup: Alembic, removed unused export settings No functional changes. |
February 14, 2020, 14:41 (GMT) |
Alembic: refactor import and export of transformations The Alembic importer now works with local coordinates. Previously, the importer converted transformations from Alembic to world coordinates before processing them further; this processing often included re-converting to local coordinates. This change made it possible to remove some code that assumed that a child transform was only read after its parent transform. Blender's Alembic code follows the Maya convention, where in the zero orientation the camera looks forward instead of down. This extra rotation is now handled more consistently, and now also properly handles children of cameras. This fixes T73269. Unit tests were added to at least ensure that the importer and exporter are compatible with each other, and that static and animated camera transforms are handled in the same way. |
February 14, 2020, 14:41 (GMT) |
Cleanup: Alembic, rename unit test This rename is to prepare for a future addition to the unit test file. Currently it's named "import" and I will add an export test as well. The rename is a separate commit to easily see the difference between the rename and the addition of another test. No functional changes. |
Revision 12bdf61 by Bastien Montagne (undo-experiments, undo-experiments-swap-reread-datablocks, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) February 14, 2020, 14:35 (GMT) |
undoexp: transfer set of used ID pointers from old to new bmain in undo case. |
February 14, 2020, 14:25 (GMT) |
Fix T73763: Laggy with nodes Editor + International Fonts Two main reasons for the lag: - Allocation of memory with transfer to GPU. - BLF_cache_clear(); The memory allocation seems to be unnecessary, so I removed it. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6837 |
Revision 45b8ed5 by Bastien Montagne (undo-experiments, undo-experiments-swap-reread-datablocks, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) February 14, 2020, 14:00 (GMT) |
Merge branch 'id-ensure-unique-memory-address' into undo-experiments |
|
|
|


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