Blender Git Commit Log

All Blender Git commits.

Page: 2561 / 8462

April 23, 2019, 19:00 (GMT)
Fix building with asan option and OSL.

When OSL is enabled, Cycles disables RTTI in some of its modules, which
then breaks vptr sanitizer (part of the 'undefined' sanitizer).

thanks to @brecht for helping tracking down the issue.
April 23, 2019, 18:35 (GMT)
Fix T63178 Eevee animation render crash

If image buffer is not loaded and blender attempts to reload it (during
`BKE_image_acquire_ibuf`) over and over for each frame rendered.
When attempting this reload, image_load_image_file is calling
`BKE_image_free_buffers` and tag the Image to the (GPU) image_free_queue
(because this run on the rendering thread).

If the main thread decide to redraw the UI and go through `GPU_free_unused_buffers` they all get deleted and if that happens before the rendering thread use them ... segfault.

If I replace the environment textures with correct ones (the file does not seems to contain them), there is no crash when rendering.

I used a list of GPUTexture from blender Image to increase and decrease the
reference counter correctly.

This add very little memory and computation overhead.
April 23, 2019, 18:35 (GMT)
GPUBuffers: Fix wrong assert

For good this time...

forgot to commit it in the previous commit rBedde48f57844.
April 23, 2019, 18:24 (GMT)
Merge branch 'master' into sculpt-mode-features
April 23, 2019, 17:06 (GMT)
Fix T63813: crash saving images on Windows

The danger of void pointers...
April 23, 2019, 16:55 (GMT)
Merge branch 'blender2.7'
April 23, 2019, 16:53 (GMT)
Fix T63796: Cycles OSL shader with closure not working in final render.
April 23, 2019, 15:56 (GMT)
Outliner draw: Fix using wrong flag to tag object on visibility change

Note: This doesn't fix any bug we know of, but it is the correct flag to
tag in this case.
April 23, 2019, 15:53 (GMT)
Merge commit 'e12c08e8d170b7ca40f204a5b0423c23a9fbc2c1' into sculpt-mode-features
April 23, 2019, 15:50 (GMT)
Merge commit 'e12c08e8d170b7ca40f204a5b0423c23a9fbc2c1^1' into sculpt-mode-features
April 23, 2019, 15:29 (GMT)
Depsgraph: make the dependency cycle report more readable.

Since it is a continuous cycle, there's no need to repeat the
name of the previous bone. Also, dot is a common symbol in object
and bone names, so use '/' instead for node nesting.
April 23, 2019, 15:26 (GMT)
GPencil: Add support for gradient to Box strokes

Before this options was only available to Dots mode.
April 23, 2019, 15:15 (GMT)
Space_node: Add draw backdrop callback.

Add a callback to allow custom node editors to draw their own
backdrop.

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

Reviewed by: JacquesLucke
April 23, 2019, 14:47 (GMT)
Depsgraph: fix standard IK target dependencies.

Targeting a different object always requires its transform,
and normally dependencies should go to the solver node.

ITASC is quite broken so special case it until fixed.
April 23, 2019, 12:31 (GMT)
Fix T63816: Crash opening file with multiple view layers

Dependency graph will not be crated for view layers which were never visible.
April 23, 2019, 10:45 (GMT)
B-Bones: remove hard limits on curve/roll/scale/ease properties.

I don't see any reasons why soft limits wouldn't be enough here.
April 23, 2019, 10:45 (GMT)
Cleanup: rename the curveInX etc bbone DNA fields to curve_in_x etc.
April 23, 2019, 10:45 (GMT)
B-Bones: split the Scale In/Out properties into X and Y values.

As far as I can tell, there is no technical reason why the B-Bone
segment thickness scaling can't be separated into two axes. The
only downside is the increase in complexity of the B-Bone settings,
but this is inevitable due to the increase in flexibility.

Updating the file is somewhat complicated though, because F-Curves
and drivers have to be duplicated and updated to the new names.

Reviewers: campbellbarton

Subscribers: icappiello, jpbouza

Differential Revision: https://developer.blender.org/D4716
April 23, 2019, 10:31 (GMT)
Fix T63233: Set default blur kernel radius to 2.

Reviewers: jbakker

Differential Revision: https://developer.blender.org/D4722
April 23, 2019, 10:27 (GMT)
Cleanup: Fix comment for ImBuf->encodedbuffer
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021