Blender Git Commit Log

All Blender Git commits.

Page: 328 / 8462

August 15, 2021, 00:07 (GMT)
Changes based on review by Hans Goudey (HooglyBoogly) and Jacques Lucke
(JacquesLucke)
August 14, 2021, 20:50 (GMT)
BLF: Do Not Preload Glyph Cache

This patch turns off the preloading of ascii glyphs and instead caches
each glyph the first time it is actually used.

See D12215 for much more detail.

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

Reviewed by Campbell Barton
August 14, 2021, 20:40 (GMT)
disable X11 for Wayland-only build
August 14, 2021, 20:27 (GMT)
GHOST/wayland: use Wayland only when 'BLENDER_WAYLAND' is set

When the X11 and Wayland backends are available, only query Wayland when
the BLENDER_WAYLAND environment variable is set and notify the user if this
failed.
This makes sure that Blender will always use X11. User can then opt-in to
Wayland for testing and can continue using X11 in case of issues.

Differential Revision: D11489
August 14, 2021, 20:27 (GMT)
cmake: disable WITH_GHOST_WAYLAND if any Wayland dependency is missing

This sets WITH_GHOST_WAYLAND to ON and auto-disables it again, if one of
the required Wayland development libraries is missing.

Differential Revision: D11489
August 14, 2021, 20:26 (GMT)
GHOST/X11: enable EGL

This will replace GLX with EGL for X11. GLEW does not support GLX and EGL
at the same time. Most distributions build GLEW with GLX support, so we
have to use the externally provided GLEW and build with EGL support.
This effectively sets WITH_SYSTEM_GLEW to OFF for all Linux configurations.

Differential Revision: https://developer.blender.org/D12034
August 14, 2021, 20:26 (GMT)
GHOST/X11: remove duplicated EGL linking

Differential Revision: https://developer.blender.org/D12034
August 14, 2021, 20:26 (GMT)
GHOST/X11: don't link GLX when using EGL

Differential Revision: https://developer.blender.org/D12034
August 14, 2021, 20:26 (GMT)
GHOST/X11: link libGL for X11-EGL to resolve OpenGL symbols

This links libGL if X11-EGL is enabled, since libOpenGL is not installed by
default on some distributions. This is a workaround to resolve the OpenGL
symbols that would otherwise be resolved via GLVND.

Differential Revision: https://developer.blender.org/D12034
August 14, 2021, 19:05 (GMT)
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-remesh-voxel

# Conflicts:
# source/blender/blenkernel/BKE_node.h
August 14, 2021, 18:52 (GMT)
Changes based on review by Hans Goudey (HooglyBoogly) and Jacques Lucke
(JacquesLucke)
August 14, 2021, 18:36 (GMT)
Cleanup: Constraint linear limits visualisation

-created option to enable/disable fading of walls
-simplified variable names and transform matrices
August 14, 2021, 18:17 (GMT)
Merge branch 'master' into soc-2021-vse-strip-thumbnails
August 14, 2021, 18:12 (GMT)
Fix pixel errors when drawing first thumb
August 14, 2021, 18:10 (GMT)
Fix memmory error in function for storing convex hull collision shape mesh data.
August 14, 2021, 14:42 (GMT)
Cleanup: Use utility function
August 14, 2021, 13:03 (GMT)
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-decimate

# Conflicts:
# source/blender/blenkernel/BKE_node.h
August 14, 2021, 09:18 (GMT)
adaptive_cloth: fix: Mesh: collapse edge: can lead to loose edges

There are some edge cases (:P) that can lead to the creation of loose
edges when collapsing the edge.

Suppose v2 has an edge that contains only 1 face and this face also
contains v1, the face was deleted but the remaining edge between v2
and ov, remained. This causes the loose edge. The simple check and
deletion of such an edge fixes this bug.
August 14, 2021, 04:44 (GMT)
Fix sphere node input units
August 14, 2021, 04:43 (GMT)
Add incomplete support for level sets in the raycast node
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021