Blender Git Commits

Blender Git "master" branch commits.

Page: 1428 / 5574

December 2, 2018, 03:16 (GMT)
Merge branch 'master' into blender2.8
December 2, 2018, 03:14 (GMT)
Cleanup: BKE_effect.h naming
December 2, 2018, 03:02 (GMT)
Keymap: use strict format for keymap definitions

Ensure we use lists for keymap items and item properties.

This means scripts can access keymap definitions from other layouts,
manipulating them without sometimes encountering a tuple that needs
to be converted into a list.
December 2, 2018, 03:02 (GMT)
Cleanup: simplify poll function
December 2, 2018, 02:49 (GMT)
Fix T57455: Fix faulty gpu detection
December 2, 2018, 02:26 (GMT)
Cleanup: de-duplicate gpencil material UI

Top-bar and properties-editor were near duplicates.
December 2, 2018, 02:12 (GMT)
Cleanup: remove redundant gpencil material checks

Poll checks for an object, no need to check for non-object
materials in the draw function.
December 2, 2018, 02:12 (GMT)
Add missing include
December 2, 2018, 00:57 (GMT)
Fix T57455: Laggy, freezing UI with Linux and Intel UHD 620

Seems like a driver bug but doing glFlush() before these calls fixes it.
December 1, 2018, 23:15 (GMT)
Optimize ghash usage

Avoid double hash calculation.
December 1, 2018, 23:15 (GMT)
Fix button data access for python context menus

D4016 by @raa
December 1, 2018, 23:05 (GMT)
Fix T58460: Proportional edit icon disappears
December 1, 2018, 19:38 (GMT)
Workbench: Don't use alpha channel if not doing render

Lower Vram usage a bit
December 1, 2018, 19:38 (GMT)
WM: Optimization: Don't clear the window color buffer

This is not needed and is rather costly.

Can be reverted if that causes problem.
December 1, 2018, 19:38 (GMT)
UI: Simplify the area border drawing

Instead of doing a lot of alpha blended drawing with jittering, use the
fragment shader to do the masking using a circle mask.

This is much simpler and requires much less resources.

Hopefully this may solve the issue we have with the Intels UHD Graphics 620
on linux.
December 1, 2018, 17:02 (GMT)
Fix T58433: Limit Distance constraint distance not auto-computed.

Another case of a value that needs to be written back to non-COW copy.
December 1, 2018, 16:44 (GMT)
Fix T58412: in weight paint + pose mode certain armature operations crash.

The cause is that FOREACH_OBJECT_IN_MODE_BEGIN assumed that the active
object is in the correct mode, which is wrong in this case. It also
only considered objects of the same type as active, which had to be
replaced with an explicit type parameter.
December 1, 2018, 16:09 (GMT)
Fix more cases of evaluated mesh being built for non-COW objects.
Revision dbb479b by Gaia Clary
December 1, 2018, 14:38 (GMT)
fix: Collada exporter has similar issue as reproted in T58150
Revision 0606829 by Gaia Clary
December 1, 2018, 13:18 (GMT)
fix T58293 Collada: Does not export Texture coordinates when option 'only selected UV Map' is enabled
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021