September 8, 2019, 13:32 (GMT) |
Cycles: add bump map shadow terminator softening term for diffuse BSDFs This avoids artifacts for bump mapping and diffuse BSDFs, where the bump normal deviates far from the actual normal. Differential Revision: https://developer.blender.org/D5399 |
Revision ad21a6c by Brecht Van Lommel September 8, 2019, 13:17 (GMT) |
Fix script_load_modules test failure in power sequencer |
Revision b6114c3 by Brecht Van Lommel September 8, 2019, 12:52 (GMT) |
Build: skip Blender repository pull in "make update" when not possible This prints a more informative message, and is convenient when working with local changes or in a branch where you only need to update submodules or tests. |
Revision a566b71 by Julian Eisel September 8, 2019, 12:37 (GMT) |
Fix crash closing stacked file browser window Caused by ab823176d31dc1. Steps to reproduce were: * Open Preferences * Open file browser through Lights -> Install (doesn't matter which) * Close browser through the window controlls The window was freed earlier, but still referenced by new handler context storage. |
Revision f5ad622 by Aaron Carlisle September 8, 2019, 00:23 (GMT) |
Update RNA Manual References |
Revision 4764362 by Brecht Van Lommel September 7, 2019, 20:51 (GMT) |
Fix GTests failing on Windows buildbot Run these tests from the install directory so they can find dlls. |
Revision fd05f01 by Campbell Barton September 7, 2019, 18:08 (GMT) |
Partially revert "Cleanup: use post increment/decrement" This partially reverts commit 0b2d1badecc48b5cbff5ec088b29c6e9acc5e1d0 Post increment can deep-copy for C++ iterators, while in my own checks GCC was able to optimize this to get the same output, better follow C++ best practice and use pre-increment for iterators. |
Revision abeab4f by Brecht Van Lommel September 7, 2019, 16:22 (GMT) |
Fix buildbot not reporting error when tests fail |
Revision 2028302 by Brecht Van Lommel September 7, 2019, 16:09 (GMT) |
Tests: run tests from install path Blender can only be run correctly from the install path since it requires Python scripts, dynamic libraries and other files to be present. By default the install path is the same as the build path, so it works anyway. But on the buildbot it isn't. There was a workaround but it failed on Windows and macOS. Now tests run from the install path. Detecting that path for ctest is more complicated than I would like, but I couldn't find a better solution. Ref T69541. |
Revision 708e81b by Brecht Van Lommel September 7, 2019, 16:09 (GMT) |
Fix buildbot error building release on macOS |
Revision ea6992d by Brecht Van Lommel September 7, 2019, 16:09 (GMT) |
Fix missing LLVM include directories on macOS These are not used in master yet, but they are needed for the functions branch. |
Revision d564258 by Campbell Barton September 7, 2019, 15:18 (GMT) |
Fix redo panel button alignment Menu's in the redo panel left a space for decorators. |
Revision b380a98 by Howard Trickey September 7, 2019, 15:01 (GMT) |
Fix two bugs in delaunay blenlib function. Bugs were: (1) needed an epsilon test in CCW test in order to handle new costraint edge that intersects an existing point but only within epsilon; (2) the "valid bmesh" output mode sometimes left a face that included outside frame point. |
Revision 0b2d1ba by Campbell Barton September 7, 2019, 14:23 (GMT) |
Cleanup: use post increment/decrement When the result isn't used, prefer post increment/decrement (already used nearly everywhere in Blender). |
Revision ab82317 by Julian Eisel September 7, 2019, 14:08 (GMT) |
Fix saving images from temp Image Editor failing Steps to reproduce were: * Ensure //Render//->//Display Mode// is //New Window// * F12 * In the opened Image Editor, Alt+S to save the image * Save the image The saving would fail silently. Issue was that wm_handler_op_context() would fail to find the correct area to activate, as the wrong window was active in context. So allow overriding this window and do so when creating the file-select handler. |
Revision fa7ee62 by Campbell Barton September 7, 2019, 13:17 (GMT) |
Cleanup: includes in headers Forward declare structs where possible. |
Revision 1b0dd5a by Campbell Barton September 7, 2019, 11:28 (GMT) |
Cleanup: style, spelling |
Revision ed77933 by Clément Foucault September 6, 2019, 22:44 (GMT) |
EEVEE: Shadows: Fix correlation issue between Shadows and Anti-Aliasing To fix this, we just scramble the halton sequence by multiplying by a large prime number. It seems to work fine in practice. We also tried Sobol sequence but it has a less uniform pattern for low number of sample. Fix T68594 Eevee: Soft shadows causing flickering in animation and temporal AA in scenes |
Revision 963a266 by Clément Foucault September 6, 2019, 22:44 (GMT) |
EEVEE: Fix tests crashing if file is in edit mode |
Revision 44aaee5 by Clément Foucault September 6, 2019, 22:44 (GMT) |
EEVEE: Shadows: Fix incorrect shadowing near point lights source |
|
|
|


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