Blender Git Commits

Blender Git "master" branch commits.

Page: 2 / 4432

1 day and 9 hours ago
Fix button label access returning empty label

The check the buttons string has content (not just that it's non-NULL).
1 day and 10 hours ago
Fix active face-dot color

Unlike edge/vert this was blending with the regular selection color.
1 day and 11 hours ago
Move to Collection: Fix tooltip

Found this while writing the manual page. A scene collection nowadays is simply
called collection.
1 day and 12 hours ago
UI: add set upper/lowercase to edit-text menu

Lost when toolbar was removed.
1 day and 12 hours ago
3D View: draw edit-text selection on-top (x-ray)

This changes behavior from 2.7x, where selection & cursor could be
occluded by other objects.

Doing this without z-fighting in 2.8x isn't so simple because drawing
the text geometry is separated from edit-selection.

Change behavior since this doesn't seem like an important difference.

Fixes assert drawing text edit mode.
1 day and 13 hours ago
Cleanup: style, indentation
1 day and 13 hours ago
CMake: cleanup, unset temporary var after use
1 day and 14 hours ago
Cleanup: GPU: Fix codestyle
1 day and 14 hours ago
Fix T65631 Eevee: Translucent shader broken in Eevee when AO is enabled
1 day and 14 hours ago
MeshBatchCache: Speedup: Do not return valid batch if geometry is empty

There was a huge overhead of batches that had no geometry. The loose
wire batch was the culprit.
1 day and 15 hours ago
File Browser: Various fixes and enhancements to 'autoscroll to item' feature.

Initial trigger to this work was T65782, requesting faster autoscroll
when current folder contains thousands of items. That was a fairly
simple change, just needed to make scrolling steps variable based on
'distance' between current position and desired one.

But several other issues showed up while working on this, among the most
annoying ones, the scrolltimer could keep running forever in some cases,
failing to detect properly an 'end condition', we could even get some
'bouncing' in extreme corner cases, edited item was not always properly
visible in the end, etc.

So as usual with UI, this ended up in a frustrating equilibrium game of
finding the optimal solution among several tradeof, taking unexpected
large amount of time... At least new code seems to work OK in
all possible (reasonable) cases, that will do for now.
1 day and 16 hours ago
Fix Cycles CUDA suboptimal performance on Windows 10 with recent graphics cards

When compute preemption is available we schedule more work which is more
efficient. However the CUDA driver appears to be incorrectly reporting this as
unavailable, even though it should be supported starting with Windows 10 1803
and Pascal and Turing (10x0 and 20x0) graphics cards.

This reduces render time by about a 25% difference on our benchmark scenes. On
Linux compute preemption appears to be reported correctly.
1 day and 20 hours ago
Fix T65689 Geometry overlaps axis selector

It seems that in 2.79 callbacks were drawn with depth test off by default.
1 day and 20 hours ago
Fix T65660 Mirror modifier didn't work with custom normals.
1 day and 21 hours ago
Fix T61912, T63297: error baking tangent space normal map with autosmooth
1 day and 21 hours ago
Fix T65901: Alembic crash on out-of-bounds UV indices

An Alembic file saved by 3DS Max caused Blender to crash when importing.
Either the UV indices in the file are out of bounds or they are written
in a way we don't expect. In either case, this now no longer causes Blender
to crash.
1 day and 23 hours ago
Add a new function to recover the next shading group.

After talking with @fclem, we decided to keep this as a workaround function waiting for the clearing operation to be available inside the shgroups.
1 day and 23 hours ago
Cleanup: remove unused render buffers
1 day and 23 hours ago
Fix T63359: no render preview when save buffers is on
1 day and 23 hours ago
Fix T64153: RenderEngine.update_result does not show result immediately
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019