Blender Git Commits

Blender Git commits from all branches.

Page: 1145 / 2888

September 12, 2019, 01:13 (GMT)
Fix script_load_modules test failure in power sequencer
September 12, 2019, 01:13 (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.
September 12, 2019, 01:13 (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.
September 12, 2019, 01:13 (GMT)
Update RNA Manual References
September 12, 2019, 01:13 (GMT)
Fix GTests failing on Windows buildbot

Run these tests from the install directory so they can find dlls.
September 12, 2019, 01:13 (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.
September 12, 2019, 01:13 (GMT)
Fix buildbot not reporting error when tests fail
September 12, 2019, 01:13 (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.
September 12, 2019, 01:13 (GMT)
Fix buildbot error building release on macOS
September 12, 2019, 01:13 (GMT)
Fix missing LLVM include directories on macOS

These are not used in master yet, but they are needed for the functions branch.
September 12, 2019, 01:13 (GMT)
Fix redo panel button alignment

Menu's in the redo panel left a space for decorators.
September 12, 2019, 01:13 (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.
September 12, 2019, 01:13 (GMT)
Cleanup: use post increment/decrement

When the result isn't used, prefer post increment/decrement
(already used nearly everywhere in Blender).
September 12, 2019, 01:13 (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.
September 12, 2019, 01:13 (GMT)
Cleanup: includes in headers

Forward declare structs where possible.
September 12, 2019, 01:13 (GMT)
Cleanup: style, spelling
September 12, 2019, 01:13 (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
September 12, 2019, 01:13 (GMT)
EEVEE: Fix tests crashing if file is in edit mode
September 12, 2019, 01:13 (GMT)
EEVEE: Shadows: Fix incorrect shadowing near point lights source
September 12, 2019, 01:13 (GMT)
Fix T68843: wireframe node in Eevee fails on macOS

Differential Revision: https://developer.blender.org/D5712
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021