Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3616 / 8462

November 7, 2017, 21:35 (GMT)
Code refactor: rename subsurface to local traversal, for reuse.
November 7, 2017, 21:35 (GMT)
Cycles: antialias normal baking if the mesh has a bump map.
November 7, 2017, 21:35 (GMT)
Cycles: add an extra CUDA synchronize before rendering.

It should not be needed as far as I know, but just in case it fixes any
of the recent issues like T52572.
November 7, 2017, 21:35 (GMT)
Fix incorrect MIS weights in Cycles with multiple lights.

This causes some difference in the classroom scene, where ray visibility
tricks are used and break the MIS balance. Otherwise there doesn't seem
to be much effect, but better to use the right formulas. Problem originally
identified by Lukas.
November 7, 2017, 17:34 (GMT)
Apply stabilization in segments with a minimum size

If the points are too near, the stabilization must be disabled.

This modification is still WIP, needs more artist feedback to verify if works.
November 7, 2017, 16:08 (GMT)
Sanitize use of BLI_iterator

We now initialize iter.valid as true as part of the main iterator (and manually
when using via Python). And we don't even bother setting iter->current to NULL
if it's invalid. Let's stick to using iter->valid only.
November 7, 2017, 15:54 (GMT)
Depsgraph: Remove old unused function which is no longer to be used
November 7, 2017, 15:51 (GMT)
Depsgraph: Get away from legacy API used in event loop

A bit tricky for now, needs some clear design about when to do
on_visible_changed().
November 7, 2017, 15:42 (GMT)
Depsgraph: initialize scene to NULL
November 7, 2017, 15:36 (GMT)
Depsgraph: Simplify some workarounds and make API closer to final
November 7, 2017, 15:15 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 7, 2017, 15:12 (GMT)
Improve stabilization function

Now the previous point is smoothed too to get a better transition.
November 7, 2017, 14:57 (GMT)
Windows: Add additional crash diagnostic information.

To help diagnose issues like T53259, it is useful to know the module causing the issue (is it us, or some opengl icd, or python module?) and while we cannot do stackdumps on release builds on windows, it is possible to display the faulting module. This commit changes the exception handler to output the following information:

Error : EXCEPTION_ACCESS_VIOLATION (Type of exception , this we had before)
Address : 0x0000000140193726 (Address of the exception, new)
Module : k:BlenderGitbuild_windows_Full_noge_x64_vc15_ReleasebinReleaseblender.exe (module of the exception, new)
November 7, 2017, 14:50 (GMT)
Fix jumps-dependent-on-uninitialized-variable for iterators

We cannot have iter->valid unitialized, but we need to be sure it is set to true on begin.
Bug found by Sergey Sharybin.
November 7, 2017, 14:47 (GMT)
Merge branch 'id_override_static' into asset-engine

Conflicts:
source/blender/blenloader/intern/readfile.c
source/blender/makesdna/DNA_ID.h
November 7, 2017, 14:40 (GMT)
Merge branch 'blender2.8' into id_override_static
November 7, 2017, 14:35 (GMT)
Fix bplayer (c).
November 7, 2017, 14:19 (GMT)
Merge blender2.8 branch.

This means that from now own, we work based on Blender2.8!

Conflicts:
source/blender/blenloader/BLO_readfile.h
source/blender/blenloader/intern/readfile.c
source/blender/editors/space_file/filesel.c
source/blender/editors/space_outliner/outliner_draw.c
source/blender/editors/space_view3d/space_view3d.c
source/blender/makesdna/DNA_ID.h
source/blender/makesdna/DNA_scene_types.h
source/blender/makesdna/DNA_text_types.h
source/blender/windowmanager/intern/wm_event_system.c
source/blender/windowmanager/intern/wm_files_link.c
source/blenderplayer/bad_level_call_stubs/stubs.c
November 7, 2017, 14:17 (GMT)
Merge blender2.8 branch.

Means that from now on, we work based on blender2.8, no more master!

Conflicts:
source/blender/blenloader/intern/readfile.c
source/blender/blenloader/intern/writefile.c
source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
source/blender/editors/interface/interface_ops.c
source/blender/makesdna/DNA_ID.h
source/blender/makesrna/intern/rna_ID.c
November 7, 2017, 12:57 (GMT)
Merge branch 'master' into blender2.8
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021