November 5, 2019, 03:10 (GMT) |
Fix T68130: Over sensitive number button dragging When continuous grab, cursor motion was mapped to the min/max. This caused problems when int/float max values were used. Now the range is clamped by a value derived from the click-step so dragging numbers never increases it to an impractically large value. |
November 4, 2019, 23:41 (GMT) |
Tasks: remove scheduler struct, there is only a global one now |
November 4, 2019, 23:41 (GMT) |
Tasks: rewrite task scheduler and pools to use TBB TODO: test performance * Local queues in depsgraph * Grain size in parallel range * Iterators chunk size calc |
November 4, 2019, 23:41 (GMT) |
Tasks: don't pass thread_id always, instead go through accessor We should move away from using thread IDs and instead store any thread local data in the TaskParallelTLS. Getting the thread ID will also be more expensive with TBB and is not so well defined. |
November 4, 2019, 23:41 (GMT) |
Task: remove local queue and scheduling mode optimizations Hopefully no longer needed with TBB, but needs to be tested. |
November 4, 2019, 23:41 (GMT) |
Tasks: use TBB for parallel range |
November 4, 2019, 23:41 (GMT) |
Task: don't use suspended task pool for iterators There is no apparent reason for this, and it has extra overhead. |
November 4, 2019, 23:41 (GMT) |
Task: change func_finalize to func_reduce and func_free In preparation of using TBB. |
November 4, 2019, 23:41 (GMT) |
Tasks: split task.c into task_pool.cc and task_iterator.c |
November 4, 2019, 23:41 (GMT) |
Tasks: move priority from task to task pool |
November 4, 2019, 22:17 (GMT) |
Merge branch 'blender-v2.81-release' |
Revision 07ac997 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 4, 2019, 22:17 (GMT) |
make Float Range node work again |
Revision 09862e2 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 4, 2019, 22:16 (GMT) |
assert earlier when nodes were not inserted correctly |
November 4, 2019, 22:14 (GMT) |
Fix errors in fix for T68018 |
November 4, 2019, 22:05 (GMT) |
GPencil: Add Vertex Color to N Panel |
November 4, 2019, 21:53 (GMT) |
GPencil: Add a switch to Vertex Color panels |
Revision 62cd4cc by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 4, 2019, 21:09 (GMT) |
Merge branch 'functions' into functions-experimental-refactor |
Revision a63b896 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 4, 2019, 21:09 (GMT) |
Merge branch 'master' into functions |
November 4, 2019, 20:01 (GMT) |
UI: Rewrite stacked full-screen logic, fixing issues To recreate the main issue: * Set render and file browser to show in full-screen in the preferences * Default scene, press F12 in 3D View * Press Alt+S to save the image * Escape the file browser * Escape the image editor The former 3D View would now show the image editor. This is a common use-case that should work. Full-screen code is a hassle to get to work as expected. There are reports from 2.5, I did lots of work years ago to get these kind of use-cases to work fine. But apparently I broke this one with a fix for another common use-case in March (0a28bb14222c). This now stores hints in the space, rather than the area, which should make things much more controlable and hopefully help us fix issues like this. Here are a few references describing further common issues (all should work fine now): 0a28bb14222c, e61588c5a544, T19296 Checked over this with Bastien, we agreed that at some point we should do a big rewrite of all of this, for now this is acceptable. |
November 4, 2019, 19:15 (GMT) |
GPencil: Replace default palette to Krita colors |
|
|
|


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