Revision 3c1207e by Bastien Montagne 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. |
Revision b10921f by Brecht Van Lommel 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 1dab26a by Clément Foucault June 18, 2019, 14:14 (GMT) |
Fix T65689 Geometry overlaps axis selector It seems that in 2.79 callbacks were drawn with depth test off by default. |
Revision 1a9e698 by Howard Trickey June 18, 2019, 14:07 (GMT) |
Fix T65660 Mirror modifier didn't work with custom normals. |
Revision c8e3fe6 by Brecht Van Lommel June 18, 2019, 13:58 (GMT) |
Revision 4337bc2 by Sybren A. Stüvel June 18, 2019, 13:08 (GMT) |
Fix T65901: Alembic crash on out-of-bounds UV indices An Alembic file saved by 3DS Max caused Blender to crash when importing. Either the UV indices in the file are out of bounds or they are written in a way we don't expect. In either case, this now no longer causes Blender to crash. |
Revision 0b73817 by Antonio Vazquez June 18, 2019, 12:01 (GMT) |
Add a new function to recover the next shading group. After talking with @fclem, we decided to keep this as a workaround function waiting for the clearing operation to be available inside the shgroups. |
Revision c11bfb5 by Brecht Van Lommel June 18, 2019, 11:59 (GMT) |
Fix T64153: RenderEngine.update_result does not show result immediately |
Revision 00b10f9 by Brecht Van Lommel June 18, 2019, 11:59 (GMT) |
Fix T63359: no render preview when save buffers is on |
Revision 96f0d22 by Brecht Van Lommel June 18, 2019, 11:59 (GMT) |
Cleanup: remove unused render buffers |
Revision 8c40bbb by Campbell Barton June 18, 2019, 11:17 (GMT) |
Fix --help text output |
Revision 301accd by Campbell Barton June 18, 2019, 10:59 (GMT) |
Cleanup: improve description wording |
Revision d1297e0 by Campbell Barton June 18, 2019, 10:59 (GMT) |
Docs: correct --help text Also correct description indentation. |
Revision af1e944 by Jeroen Bakker June 18, 2019, 09:14 (GMT) |
TexturePaint: Projection Edit Disable all overlays except the texture paint overlay. Add alpha to the resulting image buffer. Reviewed By: brecht Differential Revision: https://developer.blender.org/D4974 |
Revision f9e0d51 by Jeroen Bakker June 18, 2019, 09:10 (GMT) |
Compositor: File output node sockets When using RNA to alter the type of socket only the type was changed. the typeinfo was not updated. Internally the File Output Node used RNA to update the sockettype. making the socket invalid. When users save the file and reopened the typeinfo was used. Also the color of the node was determined via the typeinfo. Another thing that happened was that the socket conversion was ignored when empty node groups were present. The empty node groups were optimized away before the needed data conversion was determined. Reviewed By: brecht Differential Revision: https://developer.blender.org/D4938 |
Revision 5e76820 by Germano Cavalcante June 18, 2019, 02:55 (GMT) |
Fix T65852: Cmake fails with paths containing special characters. MATHES performs a regular expression which in this case is unnecessary. |
Revision 741641f by Clément Foucault June 17, 2019, 21:07 (GMT) |
Fix T65805 Assert "Too many draw engines enabled at the same time" |
Revision 28b06b6 by Clément Foucault June 17, 2019, 18:32 (GMT) |
Fix T57650 UVEdit: selection not visible if behind unselected UVs Use depth buffer to order the uv edges correctly to always draw selected edges on top. We still use the double drawing workaround for points to keep the smooth antialiased display. |
June 17, 2019, 17:38 (GMT) |
Fix T65357: wrong facemap indices after applying a boolean modifier Properly initialize custom data layers to default values when copying from a mesh that does not have all the same layers. Differential Revision: https://developer.blender.org/D5003 |
Revision d2f7b93 by Harley Acheson June 17, 2019, 17:34 (GMT) |
Inconsistent Percentage Formatting Percentage formatting of x% (used elsewhere) when using percentage display factor Differential Revision: https://developer.blender.org/D5050 Reviewed by Brecht Van Lommel |
|
|
|


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