September 14, 2021, 13:15 (GMT) |
Fix unsaved change |
September 14, 2021, 13:15 (GMT) |
Now I forgot that I did prior change here, so values were incorrect :( |
September 14, 2021, 13:15 (GMT) |
Add origin modes from scene tool settings. |
September 14, 2021, 13:15 (GMT) |
Merge changes from transform_gizmos - these patches can't be developped separately anymore |
September 14, 2021, 13:15 (GMT) |
Add support for individual origins pivot point |
September 14, 2021, 13:15 (GMT) |
Use pivot point from sequencer tool settings, Limit pivot points to implemented and useful modes. |
September 14, 2021, 13:13 (GMT) |
Cleanup: remove unnecessary clamp, is already done when initializing closure |
September 14, 2021, 13:13 (GMT) |
Fix deadlock due to lock order inversion in rendering after GPU display changes Main thread: * Acquires DST.gl_context_mutex lock for drawing image editor * Acquires mutex_ in GPUDisplay::draw() Render thread: * Acquires mutex_ in GPUDisplay::update_begin() * Acquires DST.gl_context_mutex for updating texture Ideally DST.gl_context_mutex would not be needed at all, for best performance. But this requires deep changes to the draw manager since it relies on global variables in many places. Instead rely on DST.gl_context_mutex for mutual exclusion between update and draw operations in the subclass, and only use mutex_ for thread safe access to the parameters. Differential Revision: https://developer.blender.org/D12468 |
September 14, 2021, 10:56 (GMT) |
Fix error while freeing non primitive collisions shape mesh in rigidbody The function name was changed in master and caused an error during merge Now it uses a different function to clear the geometry |
September 14, 2021, 10:56 (GMT) |
Fixed out of scope error |
September 14, 2021, 10:54 (GMT) |
Merge branch 'master' into soc-2021-simulation-display |
September 14, 2021, 10:30 (GMT) |
Made changes according to revision suggestions |
September 14, 2021, 09:08 (GMT) |
make format |
September 14, 2021, 09:01 (GMT) |
Constraints: visualisation works with kinematic objects Used the transforms obtained from bullet instead of creating them using rigidbody/ object data, which only worked for active rigidbodies |
September 14, 2021, 09:00 (GMT) |
Switched radius mode to take a field input |
September 14, 2021, 08:41 (GMT) |
Fix using reference to a temporary variable in Cycles X |
September 14, 2021, 08:13 (GMT) |
Made changes according to revision |
September 14, 2021, 08:12 (GMT) |
Merge branch 'master' into soc-2021-curve-fillet |
September 14, 2021, 03:14 (GMT) |
Sculpt dyntopo: fix nasty node splitting bug |
September 14, 2021, 02:24 (GMT) |
Sculpt dyntopo: * Fixed noise on using autosmooth with tools that use original coorinates. While this was most prominent with DynTopo, it did happen with other tools. * The solution is to smooth the original coordinates as well as the explicit coordinates if the active tool requires original data. * I decided to replace the original coordinates system for PBVH_FACES and PBVH_GRIDS with the same MDynTopoVert structure DynTopo uses. The alternative would have been extremely messy code. * Todo: Rename MDynTopoVert to. . .SculptInfoVert? * Todo: Cache boundary flag and corner info in MDynTopoVert->flag for PBVH_FACES/GRIDS similar to PBVH_BMESH. |
|
|
|


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