Blender Git Commits

Blender Git "master" branch commits.

Page: 914 / 5574

February 9, 2020, 16:09 (GMT)
Fluid: Updated manta pp files

Includes the OpenVDB read/write functions for int grids. This essential for the resume bake functionality in modular fluid caches.
February 9, 2020, 15:29 (GMT)
Fix eigen/openmp link error in some build configurations
February 9, 2020, 14:50 (GMT)
3D View: support axis views with axis-aligned roll

Previously any of the named views could not have any roll,
this commit supports roll as long as it's axis-aligned (90,180,270 deg).

This is useful for snapping to views,
an improvement on cebd025e02f11.
February 9, 2020, 14:33 (GMT)
BLI_string_utils: add utility to join a string into a fixed buffer
February 9, 2020, 00:37 (GMT)
3D View: check view quaternion alignment which orbiting

This makes auto-perspective work as expected
when orbiting out of a snapped view.
February 9, 2020, 00:17 (GMT)
Cleanup/CMake: Fix superfluous warning of WITH_BOOST being turned off

The check for turning boost off did not actually check if WITH_BOOST
was on to start with leading to a superfluous warning during configuration.
February 9, 2020, 00:14 (GMT)
Windows: Improve rebuild.cmd

Previously the MSVC environment was setup every time using vcvarsall.bat
when you ran you ran rebuild.cmd, Generally not an issue but after many
rebuilds on the same console, it grows the path environment variable
beyond what is supported and building breaks.

This patch adds a check to see if the environment is setup already
and skips the call to vcvarsall.bat

Also cleans up the double build in the msbuild's version of rebuild.cmd
install.vcxproj will build all that is needed, so no need to do a regular
build first.
February 8, 2020, 23:01 (GMT)
Cycles: Add avxf unit tests.

Differential Revision: https://developer.blender.org/D3706

Reviewers: brecht
February 8, 2020, 22:32 (GMT)
Build_environment: Fix unwanted exports from oidn on windows.

oidn puts dllexport on all its functions causing the
blender binary to export these symbols.

this patch fixes this unwanted behaviour.

Differential Revision: https://developer.blender.org/D6647

Reviewers: brecht , sergey
February 8, 2020, 22:26 (GMT)
Fix Cycles error with hair and spatial splits after recent changes
February 8, 2020, 22:20 (GMT)
UI: Cleanup Liquid Settings Code Style

This makes the code more consitent with the rest of blender

The `fractions_threshold` was changed to be active than enabled which is
also more consistent. This needs to be changed in other areas also.
February 8, 2020, 22:04 (GMT)
Build_environment: Fix unwanted exports from libxml on windows.

libxml puts dllexport on all its functions causing the
blender binary to export these symbols.

this patch fixes this unwanted behaviour.

Differential Revision: https://developer.blender.org/D6646

Reviewers: brecht , sergey
February 8, 2020, 21:23 (GMT)
Build_environment: Freetype 2.10.1

Freeetype 2.9.1 tags dllexport on most of its functions so these
are now exported from the blender binary. (Same issue as D6563
which fixed it for USD)

Issue has already been fixed upstream so a simple version bump
fixes it.

This patch bumps freetype to 2.10.1

Differential Revision: https://developer.blender.org/D6645

Reviewers: brecht , sergey
February 8, 2020, 20:28 (GMT)
Fix Cycles embree render crash after recent refactor
February 8, 2020, 20:28 (GMT)
Cleanup: fix compiler warning
February 8, 2020, 20:01 (GMT)
Build_environment: OSL 1.10.9 / llvm 9.0.1

OSL 1.10.9 fixes osl-bug 866 [1] which is long standing issue
on windows where paths get un-escaped and osl breaks when you
install it to for instance c:blender-testsnew-boolean

This patch bumps osl to 1.10.9, and since osl is llvm's
only consumer, llvm/clang were bumped 9.0.1

Removed some of the patches that were no longer needed

Builds and passes all tests on windows and linux

[1] https://github.com/imageworks/OpenShadingLanguage/issues/866

Differential Revision: https://developer.blender.org/D6744

Reviewers: brecht
February 8, 2020, 19:00 (GMT)
Merge branch 'blender-v2.82-release'
February 8, 2020, 18:58 (GMT)
Update RNA Manual References
February 7, 2020, 22:49 (GMT)
Cleanup: remove old VSE prefetching code.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D6774
February 7, 2020, 18:38 (GMT)
Merge branch 'blender-v2.82-release'
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021