Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 746 / 5574

June 2, 2020, 13:45 (GMT)
Fix T66967: skin modifier crash scaling skin radius to zero
June 2, 2020, 13:18 (GMT)
Turn most flags in BlenderDefRNA into proper bool.
June 2, 2020, 13:14 (GMT)
Cleanup: RNA: use `BlenderDefRNAtruct` named members initialization.
June 2, 2020, 10:11 (GMT)
GPU: ShaderInterface: Refactor to setup all uniform at creation time

This remove the complexity of queriying the locations at runtime and
allows for more performance and upfront binding specifications.

The benefit of doing everything at creation time is that we can assign binding
points in a predictable order which is going to be somewhat the same for
every similar shader.

This also rewrite GPU_vertformat_from_shader to not use shaderface.

This is to keep the shaderface simple. If it becomes necessary to not query
the shader after creation (i.e: vulkan?) we could just create the vert
format in advance at compilation for PyGPU shaders.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D7879
June 2, 2020, 08:47 (GMT)
GPU: Texture: Replace internal sampler state by explicit state object

This makes it easier to track as well as allowing us to sample the same
texture with different sampling parameters (which should fix the related
T73942 in the long run).

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D7831
June 2, 2020, 08:39 (GMT)
Merge branch 'blender-v2.83-release'
June 2, 2020, 08:38 (GMT)
Fix T76533: Gizmo uses active face center in edge selection mode

Only use the active face when it's selected.
June 2, 2020, 08:33 (GMT)
Merge branch 'blender-v2.83-release'
June 2, 2020, 08:32 (GMT)
Cleanup: use C++'s nullptr instead of our own C NULL define, in C++ code.
June 2, 2020, 08:26 (GMT)
Merge branch 'blender-v2.83-release'
June 2, 2020, 08:21 (GMT)
Fix T77192: Crash when opening bunny.blend file.

New depsgraph code handling drivers was not checking for possible NULL
rna_path, as done everywhere else in code...
June 2, 2020, 08:06 (GMT)
Merge branch 'blender-v2.83-release'
June 2, 2020, 08:05 (GMT)
Fix T72088: Missing header redraw when transform changes snap
June 2, 2020, 06:24 (GMT)
Merge branch 'blender-v2.83-release'
June 2, 2020, 06:12 (GMT)
Cleanup: code comments for mode switching

Comment on mode switching cases that are supported,
including the issue from recent regression T77217
which is easy to miss since it's not used in the default key-map.
June 2, 2020, 06:08 (GMT)
UI: rename Cycles point light Size to Radius, for consistency and clarity

Differential Revision: https://developer.blender.org/D7888
June 2, 2020, 06:08 (GMT)
Cycles: add missing light angle for distant lights in XML reading

Contributed by howetuft.

Differential Revision: https://developer.blender.org/D7891
June 2, 2020, 06:08 (GMT)
Merge branch 'blender-v2.83-release'
June 2, 2020, 05:27 (GMT)
Cycles: Added shadow terminator offset parameter.

A new user parameter can be used to shift the shadow terminator
towards the light source. With it, one can hide some of the
artifacts that appear on coarse meshes with smooth shading.

Note that this technique is not engery conserving.

This is based on the work by the Appleseed renderer team.

Differential Revision: https://developer.blender.org/D7634
Revision 7881c25 by Brecht Van Lommel
June 2, 2020, 04:27 (GMT)
Fix build error in Cycles standalone without guarded allocator

Solution suggested by howetuft.

Differential Revision: https://developer.blender.org/D7892
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021