Revision b0b83c0 by Sergey Sharybin 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. |
Revision 4c6cb33 by Sergey Sharybin 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. |
Revision 56ad2f0 by Sergey Sharybin 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. |
Revision 40c04dd by Sergey Sharybin June 13, 2017, 08:28 (GMT) |
Cycles: Cleanup, indentation |
Revision 0aa5431 by Sergey Sharybin 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! |
Revision eaadfdb by Campbell Barton June 13, 2017, 04:51 (GMT) |
CMake: add missing includes |
Revision 47b9d0d by Dalai Felinto 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. |
Revision 193a1df by Dalai Felinto June 12, 2017, 16:19 (GMT) |
Renaming: *_Iterator_begin/next > *_iterator_begin/next |
Revision 2270ca9 by Sergey Sharybin June 12, 2017, 14:55 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 85fafcc by Sergey Sharybin June 12, 2017, 14:55 (GMT) |
Depsgraph: Remove residue from partial updates support |
Revision 109447d by Dalai Felinto June 12, 2017, 14:12 (GMT) |
Draw Manager: Fix memory issues when copying scene |
Revision 8ca497b by Dalai Felinto 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 |
Revision 0f4f4d8 by Sergey Sharybin June 12, 2017, 13:12 (GMT) |
Merge branch 'master' into blender2.8 |
Revision d8957e4 by Sergey Sharybin 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. |
Revision 1ba6ef2 by Sergey Sharybin 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. |
Revision 987ec1d by Sergey Sharybin June 12, 2017, 12:25 (GMT) |
Depsgraph: Remove outdated comment |
Revision f52dc2f by Campbell Barton 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. |
Revision 12bd960 by Campbell Barton June 12, 2017, 04:43 (GMT) |
Fix crash drawing non-mesh geometry |
Revision 00c4f49 by Campbell Barton June 12, 2017, 03:38 (GMT) |
Cleanup: indentation, long lines |
Revision 5ccaef6 by Campbell Barton June 12, 2017, 02:55 (GMT) |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021