Blender Git Commit Log

All Blender Git commits.

Page: 1619 / 8462

May 25, 2020, 09:54 (GMT)
install_deps: update libraries versions.

- FFMPEG: 4.3.2
- OpenSubDiv: 3.4.3
- OpenXR SDK: 1.0.8
- Switch form SDL 1.2 to SDL 2.0

Re T77035, T77007, T77010 and T77011
May 25, 2020, 09:48 (GMT)
Merge branch 'master' into tmp-widget-opti

# Conflicts:
# source/blender/gpu/shaders/gpu_shader_2D_widget_base_vert.glsl
May 25, 2020, 09:42 (GMT)
Fix GL_TEXTURE_MAX_ANISOTROPY_EXT not being optional
May 25, 2020, 09:39 (GMT)
Cleanup: typo
May 25, 2020, 09:30 (GMT)
Merge branch 'master' into tmp-texture-sampler
May 25, 2020, 09:19 (GMT)
Cleanup: GPU: Remove uneeded texture bind for texture sampling parameters
May 25, 2020, 08:48 (GMT)
GPU: Texture: Enable support for multiple texture units bind.

This makes possible to bind a texture up to GPU_TEX_MAX_BIND texture units.
Multiple binds can be useful to sample a texture using different sampler
state.
May 25, 2020, 08:48 (GMT)
GPU: Texture: Avoid using anisotropic filtering on all textures.

This limits anisotropic filtering to image textures (comming from
GPU_texture_from_bindcode).
May 25, 2020, 08:48 (GMT)
GPU: Draw: Move filter parameters to sampler_state.
May 25, 2020, 08:48 (GMT)
GPU: Texture: Replace internal sampler state by explicit state object

This is closer to vulkan design and allow for easier state management in
the future. For instance, adding the ability to bind the texture twice
with different sampler params.
May 25, 2020, 08:45 (GMT)
Merge remote-tracking branch 'origin/blender-v2.83-release'
May 25, 2020, 08:07 (GMT)
Fix T76897: Lamp Power Not Updating from Driver

Lamps were not tagged with `ID_RECALC_SHADING` when they were updated
from drivers. As a result, Cycles considered the lamp as unchanged. This
is resolved by having a (seemingly non-functional) callback in a new
`LIGHT_UPDATE` depsgraph node.

This patch unconditionally adds the `LIGHT_UPDATE` node + the relation
from the lamp's PARAMETERS node.

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

Reviewed by: brecht
May 25, 2020, 07:43 (GMT)
Fix crash when converting BMesh to Mesh with shape keys

The `BM_mesh_bm_to_me()` function copies shape keys from the BMesh to
the Mesh. However, it tries to copy the same number of shape keys as are
defined on the target mesh. Since the target mesh does not necessarily
have the same number of shape keys as the BMesh, this would crash if the
target Mesh has more.

Found while performing some tests for {D7785}.

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

Reviewed by: brecht
May 25, 2020, 05:55 (GMT)
Merge branch 'blender-v2.83-release'
May 25, 2020, 05:53 (GMT)
Fix T77031: Blender as pymodule crashes when rendering

No longer enforce WITH_HEADLESS when building as a Python module
as it disables GPU access which is needed for rendering.
May 25, 2020, 05:01 (GMT)
Merge branch 'blender-v2.83-release'
May 25, 2020, 05:00 (GMT)
Merge branch 'blender-v2.83-release'
May 25, 2020, 04:55 (GMT)
Cleanup: make format
May 25, 2020, 04:54 (GMT)
CMake: disable WITH_USD with blender_lite configurations
May 24, 2020, 23:23 (GMT)
Py Docs: Update Sphinx and Theme Dependencies

`sphinx_rtd_theme==0.5.0rc1` probably should not be used for 2.83 but it
would be nice to test
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021