June 18, 2019, 19:53 (GMT) |
File Browser: Various fixes and enhancements to 'autoscroll to item' feature. Initial trigger to this work was T65782, requesting faster autoscroll when current folder contains thousands of items. That was a fairly simple change, just needed to make scrolling steps variable based on 'distance' between current position and desired one. But several other issues showed up while working on this, among the most annoying ones, the scrolltimer could keep running forever in some cases, failing to detect properly an 'end condition', we could even get some 'bouncing' in extreme corner cases, edited item was not always properly visible in the end, etc. So as usual with UI, this ended up in a frustrating equilibrium game of finding the optimal solution among several tradeof, taking unexpected large amount of time... At least new code seems to work OK in all possible (reasonable) cases, that will do for now. |
June 18, 2019, 18:54 (GMT) |
Fix build error: Only define debugging function with DEBUG_CUSTOM_PROFILE_ORIENTATION |
Revision 6d88f8e by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 18, 2019, 18:44 (GMT) |
GPencil: Remove parameter and use Stencil for lines solid only Also removed the parameter from UI |
June 18, 2019, 18:35 (GMT) |
Merge branch 'master' into soc-2019-bevel-profiles |
June 18, 2019, 18:30 (GMT) |
Terminal edge bevel case obeys marked profile orientation. Relocated Regularize Profile Orientation Code. |
June 18, 2019, 18:05 (GMT) |
Fix Cycles CUDA suboptimal performance on Windows 10 with recent graphics cards When compute preemption is available we schedule more work which is more efficient. However the CUDA driver appears to be incorrectly reporting this as unavailable, even though it should be supported starting with Windows 10 1803 and Pascal and Turing (10x0 and 20x0) graphics cards. This reduces render time by about a 25% difference on our benchmark scenes. On Linux compute preemption appears to be reported correctly. |
Revision 7d15efe by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 18, 2019, 17:31 (GMT) |
GPencil: Add a new parameter to material to disable Stencil Sometimes is good to disable the stencil and get the overlap. With this parameter the artist has the option to disable it. |
Revision c2c6c62 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 18, 2019, 17:24 (GMT) |
GPencil: Add a new parameter to material to disable Stencil Sometimes is good to disable the stencil and get the overlap. With this parameter the artist has the option to disable it. |
June 18, 2019, 16:58 (GMT) |
Outliner: Silence warning on visibility Missing a break within a switch. |
Revision 5554851 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 18, 2019, 16:23 (GMT) |
refactor moving particles to next event time |
Revision 280135d by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 18, 2019, 16:05 (GMT) |
GPencil: Disable Stencil for Fill while drawing |
Revision 5be1adf by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 18, 2019, 16:05 (GMT) |
GPencil: Disable Stencil for Fill while drawing |
Revision 12b867c by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 18, 2019, 16:01 (GMT) |
GPencil: Disable Stencil for Dots while drawing |
Revision 84666bd by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 18, 2019, 16:00 (GMT) |
GPencil: Disable Stencil for Dot while drawing |
Revision 1ea17f5 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 18, 2019, 15:41 (GMT) |
GPencil: Disable Stencil for Dots and Fill shading groups This types don't need stencil check because the stencil "kill" artistic effects. |
Revision 2e15d01 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 18, 2019, 15:41 (GMT) |
GPencil: Disable Stencil for Dots and Fill shading groups This types don't need stencil check because the stencil "kill" artistic effects. |
Revision d4d92bf by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 18, 2019, 15:31 (GMT) |
Basic Stencil working Still not working the 255 layer separation |
Revision ae80a41 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 18, 2019, 14:45 (GMT) |
extract methods to simulate to next event vs. to next frame |
June 18, 2019, 14:36 (GMT) |
Mantaflow: Removed old smoke code completely rip |
Revision 7b15ec8 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 18, 2019, 14:22 (GMT) |
Integrate particles again after an event |
|