Blender Git Commit Log

All Blender Git commits.

Page: 2299 / 8462

August 2, 2019, 16:52 (GMT)
Fix T68129: Bridge edge loops fails on small edge loops
August 2, 2019, 16:51 (GMT)
vector.fill_indices
August 2, 2019, 16:49 (GMT)
Move most of the export code to Embree

Need to be compiled with a modified version of Embree available on
github: https://github.com/tinou98/embree
August 2, 2019, 16:24 (GMT)
Fix T68135: Do not return NULL/None when converting an object to a mesh.

Does not make sense in the use-cases of that function, especially since
we don't know whether it is actually due to an error, or some glitch
(like an empty curve).

Think we always want to get a mesh when using either operator
conversion, or the `bpy.data.meshes.new_from_object` function.

Note that an assert was also added to ensure we do try to convert from a
valid 'geometry' object type.
August 2, 2019, 16:05 (GMT)
Manage GPU_matrix stacks per GPUContext

Previous global GPU_matrix stacks weren't safe for access from multiple
threads. With this, GPU_matrix stacks are concurrent in combination
with GPUContext.
Needed for VR session drawing on a separate thread.

Reviewers: fclem, brecht

Differential Revision: https://developer.blender.org/D5405
August 2, 2019, 16:02 (GMT)
Fix Vector Math backward compatibility. Updated socket names.
August 2, 2019, 15:42 (GMT)
easily create dot graph from vtree data graph builder
August 2, 2019, 15:42 (GMT)
don't create array ref from single value
August 2, 2019, 15:41 (GMT)
fix dot export after recent changes
August 2, 2019, 15:25 (GMT)
Fix address sanitizer overflow warnings for bit manipulation functions

Perform with unsigned int instead of signed int.

Differential Revision: https://developer.blender.org/D5402
August 2, 2019, 15:25 (GMT)
Tests: also don't fail on memory leaks for gtests
August 2, 2019, 15:14 (GMT)
DRW: Select Engine: Create DRWPass only when context requests it
August 2, 2019, 14:53 (GMT)
Fix studio_vers_buf typo from rebase conflict resolution

August 2, 2019, 14:49 (GMT)
Upgrade Python from 3.7.0 to 3.7.4
August 2, 2019, 14:49 (GMT)
make deps: avoid running pdflatex as part of building Theora

On machines with pdflatex installed, this is run to build Theora.pdf.
Unfortunately this process breaks, at least on my Ubuntu 18.04 LTS
system. By setting `HAVE_PDFLATEX=no` (or any other value that is not
"yes") this can be avoided. I don't think that it's important to have
this PDF file built anyway, as it's not a dependency of Blender itself.
August 2, 2019, 14:42 (GMT)
Fix T68073: Wacom Intuos 5S no pen pressure on Wayland

The issue is that wayland seems to impose a generic device naming scheme
when using Xwayland For example any table stylus will show up with the
following naming convention: xwayland-stylus:33

For this to work in blender, I had to modify how the identifier string
is extracted. I also renamed the two char pointers in the search
algorithm to be more logical.

Reviewed By: Brecht

Differential Revision: https://developer.blender.org/D5401
August 2, 2019, 14:41 (GMT)
Ignore links with unavailable sockets during Cycles graph generation.
August 2, 2019, 14:39 (GMT)
Only assign Vector Math outputs if they are linked.
August 2, 2019, 14:36 (GMT)
Add Studio Version to Blender splash screen.

Added "Studio Version:" to the Blender splash screen. The version string can be specified by passing -DSTUDIO_VERSION=<version_string> to cmake prior to a build.

If no version is specified, the "Studio Version:" field will display "not.defined"
August 2, 2019, 14:25 (GMT)
Fix T68021: GPencil After using eraser when draw primitives, next primitive has missing handles

The problem was related to wrong Brush. After using the Eraser or Fill, the default brush was not the drawing one, so the handles were missing.

Now, the operator force the drawing brush.

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