Revision 07bb720 by Dalai Felinto April 9, 2020, 19:01 (GMT) |
Cleanup: VSE rename i to view_id for stereo 3d code |
April 9, 2020, 17:18 (GMT) |
TaskScheduler: Minor Preparations for TBB Tasks: move priority from task to task pool {rBf7c18df4f599fe39ffc914e645e504fcdbee8636} Tasks: split task.c into task_pool.cc and task_iterator.c {rB4ada1d267749931ca934a74b14a82479bcaa92e0} Differential Revision: https://developer.blender.org/D7385 |
Revision 862ec82 by Jeroen Bakker April 9, 2020, 17:12 (GMT) |
GPUViewport: Use GPUBatch for viewport drawing When drawing the viewport to the screen the draw calls were not batched. This resulted in measurable slowdown on Windows Intel 10th gen platforms. This patch would cache the last draw calls per viewport. Our API does support partial redrawing of the viewport, but that isn't used anywhere. This patch does not include stereoscopy rendering. This still uses the imm approach and would still be slow on certain hardware. Reviewed By: Cl�ment Foucault Differential Revision: https://developer.blender.org/D7357 |
Revision bf68e1a by Antonio Vazquez April 9, 2020, 14:25 (GMT) |
Cleanup: Remove unused var This was not removed in previous fix. |
Revision 4647528 by Sybren A. Stüvel April 9, 2020, 13:04 (GMT) |
Fix T75490: Child Of - difference between 2.82 and 2.83 rB10162d68e385 introduced a difference in computing the matrix, as well as a better way to compute the inverse matrix. This commit reverts the former, while keeping the latter and some other improvements. |
Revision a7df9d6 by Campbell Barton April 9, 2020, 12:55 (GMT) |
Fix menu search referencing image menu In this case it was called mask which wasn't correct since it's used for image & UV's, so rename the menu instead. |
Revision 98abcfd by Campbell Barton April 9, 2020, 12:55 (GMT) |
Cleanup: unused variable |
Revision a6d8f6c by Sebastián Barschkis April 9, 2020, 10:35 (GMT) |
Fluid: Fix unused variables Unsed variables for fluid caching. |
Revision a8bd385 by Sybren A. Stüvel April 9, 2020, 10:18 (GMT) |
Fix T75491: ctest: usd_test fails in a debug configuration There was a bug in the `connect_loose_objects()` function, which caused some objects to be exported twice (once for real, and once transform-only). This is now resolved. |
Revision 17da3b5 by Sybren A. Stüvel April 9, 2020, 10:14 (GMT) |
USD: ensure test does not depend on BLI_assert() The test failure in T75491 only showed up in debug builds because `BLI_assert()` is a no-op in release builds. This is now replaced by a proper GTests call to `ADD_FAILURE()`, ensuring that the test fails regardless of build mode. |
Revision 80255e6 by Bastien Montagne April 9, 2020, 09:21 (GMT) |
Silence assert on ID usercount for deprecated IPO. We do not really care about those, so just avoid the noise when loading very old files... Re T75389. |
Revision 3674647 by Sergey Sharybin April 9, 2020, 08:59 (GMT) |
Tracking: Forward compatibility code for distortion models Allows to open newer files in older Blender after new distortion model has been added. It will behave as if this is a polynomial model with all 0 coefficients which are then being refined and assigned explicitly after solving the motion. |
Revision b5e277e by Antonio Vazquez April 9, 2020, 08:58 (GMT) |
Cleanup: Fix typo error |
Revision ee5cec4 by Antonio Vazquez April 9, 2020, 08:56 (GMT) |
Fix T75122: Annotations: Only visible scene annotations in dopesheet The loop of datablocks was using the scene datablock (3D View) only, but all others datablocks were ignored. Now the loop consider any annotation datablock. |
Revision bd59781 by Campbell Barton April 9, 2020, 08:46 (GMT) |
Fix T75425: Bone selection cycling not working Edit-mode bone selection now cycles on successive clicks. This now cycles through multiple edit-objects & bones. |
Revision 7df787b by Harley Acheson April 8, 2020, 23:10 (GMT) |
UI: English as Default Language Set language setting for new profiles to English. Differential Revision: https://developer.blender.org/D7373 Reviewed by Brecht Van Lommel |
Revision 1239cab by Julian Eisel April 8, 2020, 21:23 (GMT) |
Fix T75203: Crash when changing active keying set When updating the active button, the search data wasn't updated, so it kept using the old pointers. A check in `ui_rna_collection_search_cb()` relied on this incorrect behavior so I had to fix that too. Note that the previous commit was also needed for the second fix to work. Caused by c46dcdf8871e. |
Revision 74fa878 by Julian Eisel April 8, 2020, 21:22 (GMT) |
Fix error in UI_butstore_ API If the `uiButStore` data was freed after the buttons/blocks were updated from previous instances (see `UI_block_update_from_old()`), e.g. by delaying that to the "afterfuncs" (`ui_apply_but_funcs_after()`), the data would get lost. As result, the button pointers that the API is supposed to keep valid would point to freed memory. This wasn't an issue so far since the API didn't happen to be used this way. That changes with the next commit. |
Revision c13aa95 by Brecht Van Lommel April 8, 2020, 20:01 (GMT) |
Fix T75288: crash in Cycles image loading with multithreaded shader compilation |
Revision cc53c9e by Brecht Van Lommel April 8, 2020, 19:58 (GMT) |
Fix T75290: Cycles crash with out of bounds memory access in volume mesh build |
|