Blender Git Commit Log

All Blender Git commits.

Page: 2255 / 8462

August 19, 2019, 16:30 (GMT)
cleanup Set
August 19, 2019, 16:24 (GMT)
move hash table slot iterators out of class
August 19, 2019, 16:18 (GMT)
Initial support for custom allocators for containers
August 19, 2019, 16:08 (GMT)
Mesh Batch Cache: Fix crash caused by rB3cbf2462391c
August 19, 2019, 15:41 (GMT)
Cloth: some code to better understand problems with pinning
August 19, 2019, 15:24 (GMT)
Merge branch 'feature/blender_tangentanimrelease_cmake' into develop
August 19, 2019, 15:23 (GMT)
The code that allows CLion to index the external library headers is only for Windows and CLion for now.

August 19, 2019, 15:22 (GMT)
Add blender_tangentanimrelease.cmake config file for builds

To use the configuration on Windows the command line is like this:
cmake -G "Visual Studio 15 2017 Win64" -C "..blenderbuild_filescmakeconfigblender_tangentanimrelease.cmake" ..blender

To build it:
cmake --build . --target install --config RelWithDebInfo -- /maxcpucount
August 19, 2019, 15:05 (GMT)
View3D Grid: fix imperial grid drawing

This is a step to finish the D4325 and fix the T61286.
Currently the grid is highlighted in steps of 10 out of 10, which is wrong for the imperial units as seen in `buImperialLenDef`.
The idea of the code is to pass the steps of the grid already dimensioned as a uniform.

Another important thing to note is that subdivisions now only affect the grid without unity.
This matches the 2.7x Blender versions.

No performance loss (almost no gain too).

Reviewers: fclem

Subscribers: zlsa, rl.amorato

Differential Revision: https://developer.blender.org/D4379
August 19, 2019, 15:02 (GMT)
Fix T68719 Viewport: Wrong material index when switching between view mode

This was due to the GPUIndexBuf ranges only computed when requesting
the triangles indices. If the tris were already calculated, the new shading
batches would never have the GPUIndexBuf ranges and instead use the full
triangle index buffer.

So since this only happen when shading data does not match, we just save
the previous GPUIndexBuf ranges and reuse them for the new batch.

This patch is a bit of a hack on top of a hack but it works fine.
August 19, 2019, 15:00 (GMT)
Outliner: sync selection on undo/redo

Tags all outliner sync types on undo and redo operations.
August 19, 2019, 14:48 (GMT)
Fix crash when loading a file with existing proxy, and lib has been edited.

Editing a lib char should never, ever be done once you have proxies of
it in your project, that will most certainly break a lot of things...

But at leats let's try no to crash here.
August 19, 2019, 14:23 (GMT)
Fix warnings
August 19, 2019, 14:20 (GMT)
Outliner: rename filter "invisible" to "hidden"

No functional changes. Renames the "invisible" object filter to
"Hidden" to be more consistent.
August 19, 2019, 13:41 (GMT)
Windows: Print warning and disable `WITH_OPENXR` if SDK is not found
August 19, 2019, 13:21 (GMT)
Fix building with shared OIDN libraries

Previously cmake would error out if it couldn't find the static
libraries even though it can build with shared libraries just fine.
August 19, 2019, 12:56 (GMT)
UI: replace "reports to text" operator with showing info log

This operator only existed to be able to see multiple reports, now instead the
info log can be opened and contents can be copy/pasted.

Patch by Valentin (Poulpator)

Differential Revision: https://developer.blender.org/D5510
August 19, 2019, 12:56 (GMT)
Fix T68672: splash screen does not remain centered when window resizes

Differential Revision: https://developer.blender.org/D5508
August 19, 2019, 12:48 (GMT)
Fix T68647: objects cannot be moved to collection if there is no active
object

This showed e.g. when deleting active object, then selecting using box
select.
This commit also lifts the restriction that linked objects could not be
moved to a collection.

Reviewers: campbellbarton, dfelinto

Maniphest Tasks: T68647

Differential Revision: https://developer.blender.org/D5485
August 19, 2019, 12:30 (GMT)
Fix T68779: "Match Texture Space" causes blender to crash

need to access curve_cache from evaluated object.
thx @sergey for pointing that out.

Reviewers: sergey

Maniphest Tasks: T68779

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