Blender Git Commits

Blender Git "master" branch commits.

Page: 2081 / 5574

June 13, 2017, 10:20 (GMT)
Draw manager: Fix initialization of static struct

It's first member is a multi-dimensional array, so proper way to initialize that
is to use multiple levels of braces.
June 13, 2017, 10:17 (GMT)
Draw manager: Don't check matrix to be non-NULL

It isn't a pointer, so the check was confusing and totally redundant.
June 13, 2017, 10:02 (GMT)
Woarkspace: Remove residue of hidden type

There is no reason to be special for workspace and go against other design
decision in Blender. If something like this is going to become a common
practice in Blender it should be well thought and well tested, including
tests of all supported compilers and configurations.

This feature was relying on type re-definition, which is not only confusing
but also available in C11 only.
June 13, 2017, 08:28 (GMT)
Cycles: Cleanup, indentation
June 13, 2017, 08:26 (GMT)
Cycles: Fix compilation error of OpenCL mega kernel

Was some mismatch in address space. Seems to be caused by recent additions.

Additionally, moved decoupled ray marching functions under ifdef, so they
don't try to use malloc() functions.

Thanks Mai for testing the patch!
June 13, 2017, 04:51 (GMT)
CMake: add missing includes
June 12, 2017, 16:35 (GMT)
Fix T51777: Separating objects by selected vertices in Eevee causes crash

I considered just copying the evaluated data from the LayerCollection.
However we need to run the evaluation so Depsgraph can handle overrides.

I will double-check with Sergey Sharybin.
June 12, 2017, 16:19 (GMT)
Renaming: *_Iterator_begin/next > *_iterator_begin/next
June 12, 2017, 14:55 (GMT)
Merge branch 'master' into blender2.8
June 12, 2017, 14:55 (GMT)
Depsgraph: Remove residue from partial updates support
June 12, 2017, 14:12 (GMT)
Draw Manager: Fix memory issues when copying scene
June 12, 2017, 14:08 (GMT)
Depsgraph: Traversing should be consistent for nodes and relationship

We need to traverse the same exact objects for both nodes and relationship
builder. We were using FOREACH_SCENE_OBJECT for relationships, which
would lead to plenty of warnings in multiple situations.

In the future we will need to change this to build the depsgraph
relations and nodes to one single render_layer.

Fix T51780: If an object is in two collections and I do a full copy of
scene things go bad
June 12, 2017, 13:12 (GMT)
Merge branch 'master' into blender2.8
June 12, 2017, 12:45 (GMT)
Depsgraph: Use depsgraph from handle rather than from scene

This way the code is more decoupled from the way where depsgraph is stored.
June 12, 2017, 12:41 (GMT)
Depsgraph: Add utility function to get depsgraph from node handle

The idea is to use this function for modifiers' updateDepsgraph functions
instead of doing direct scene->depsgraph access.
June 12, 2017, 12:25 (GMT)
Depsgraph: Remove outdated comment
June 12, 2017, 11:34 (GMT)
Rename probe to light-probe

Probe is a real general term, the new name is used often in docs online.
June 12, 2017, 04:43 (GMT)
Fix crash drawing non-mesh geometry
June 12, 2017, 03:38 (GMT)
Cleanup: indentation, long lines
June 12, 2017, 02:55 (GMT)
Fix T51737: Material properties error

D2706 by @knox
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021