Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3606 / 8462

November 14, 2017, 20:41 (GMT)
Cleanup: order from a-z structs in BKE_collection.h and BKE_layer.h
November 14, 2017, 20:34 (GMT)
Eevee: SSS: Fix SSS with Add Shader node.
November 14, 2017, 20:13 (GMT)
Eevee: Add SSS objects to probe rendering.

This does NOT do the SSS diffusion when rendering probe but at least you can see your object without SSS in reflections / bounce light.
November 14, 2017, 19:49 (GMT)
Fix Opengl Error with glBlitFramebuffer

This was caused by 93936b8643b9c4f77fe13d35b41ecaa246843dd8

From GL spec :
GL_INVALID_OPERATION is generated if mask contains GL_DEPTH_BUFFER_BIT or GL_STENCIL_BUFFER_BIT and the source and destination depth and stencil formats do not match.

So blitting framebuffer with depth or stencil require the SAME FORMAT.
November 14, 2017, 16:11 (GMT)
Smoke: Pass non-trivial arguments by const reference
November 14, 2017, 16:11 (GMT)
Fix compilation error with clang-5
November 14, 2017, 16:11 (GMT)
Alembic: Fix mismatch in forward declaration with definition
November 14, 2017, 15:04 (GMT)
Enable antialiasing while drawing

The antialiasing was not activated for previous strokes, only for current.
Revision 0a3fa9c by Arto Kitula (master)
November 14, 2017, 14:51 (GMT)
Fix missing SpinLock typedef on macOS
November 14, 2017, 13:57 (GMT)
Fix: Temporary fix for crashes when moving GP keyframes when toggling Onion Skinning

ANIM_list_elem_update() was not doing anything as ale->id was null,
and we were filtering the channels by "animdata" blocks (i.e. the GP
datablocks). While technically what we're doing here isn't totally
correct (I'll need to come up with a better fix tomorrow), this will
be a good quick-fix for the crashes they animators are currently getting.
November 14, 2017, 12:34 (GMT)
Add stdlib include for utildefines

Ideally we could just declare abort, but this has attributes
based on the platform, so include stdlib instead.
November 14, 2017, 11:21 (GMT)
Fix T53068: AMD Threadripper not working well with Blender

The issue was caused by SpinLock implementation in old pthreads we ar eusing on
Windows. Using newer one (2.10-rc) demonstrates same exact behavior. But likely
using own atomics and memory barrier based implementation solves the issue.

A bit annoying that we need to change such a core part of Blender just to make
specific CPU happy, but it's better to have artists happy on all computers.

There is no expected downsides of this change, but it is so called "works for
me" category. Let's see how it all goes.
November 14, 2017, 10:49 (GMT)
Fix compile errors after merge
November 14, 2017, 10:49 (GMT)
Merge branch 'blender2.8' into greasepencil-object

Conflicts:
source/blender/blenloader/intern/versioning_280.c
November 14, 2017, 09:12 (GMT)
Remove the guide_object pointer from HairSystem.

Scalp mesh now is passed explicitly to the hair API functions again.

The idea is that hair systems can be created in any object and use
another object as the scalp. Sharing the same hair pattern should be
implemented at a later time, pending a good design for assigning
follicles to specific hair systems.
November 14, 2017, 08:53 (GMT)
Cleanup: Remove unused code
November 14, 2017, 06:36 (GMT)
Cycles: Modify kernel_indirect_background to remove call to svm_eval_nodes

Speeds up kernel building by another 2-3 seconds. Rendering is
another 1% slower.
November 14, 2017, 06:26 (GMT)
Cycles: Add shader_eval_state to allow eval of ray states besides RAY_ACTIVE
November 14, 2017, 06:18 (GMT)
Cleanup: order BLI before BKE headers

This was done nearly everywhere already
November 14, 2017, 06:04 (GMT)
Cleanup: remove BLI_blenlib from ghash header

This causes source files to depend on ghash header
for BLI_string/rect/listbase.

Also quiet warnings.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021