March 5, 2019, 13:55 (GMT) |
Cycles: Added Float2 attribute type. Float2 are now a new type for attributes in Cycles. Before, the choices for attribute storage were float and float3, the latter padded to float4. This meant that UV maps were inflated to twice the size necessary. Reviewers: brecht, sergey Reviewed By: brecht Subscribers: #cycles Tags: #cycles Differential Revision: https://developer.blender.org/D4409 |
March 5, 2019, 13:51 (GMT) |
Fix T62216: order of items flipped in some menus like object mode. |
March 5, 2019, 13:41 (GMT) |
Fix T61796: Linking a collection with instances inside will place the instanced object in the scene. Do not force to link indirectly linked collections into current scene, that is usually not desired. Note that user can always add this link manually if they want. All this 'implicit instantiation' post-linking process is rather hairy to get it correct, hope this time it's not breaking something else... |
March 5, 2019, 13:26 (GMT) |
Merge branch 'blender2.7' |
March 5, 2019, 13:22 (GMT) |
Fix T58953: Lamp data not always set The Lamp data was not always set. When using CUDA or CPU it was, but when using OpenCL without `OBJECT_MOTION` `sd->lamp` not updated to the actual lamp. This made the TextureCoordinate output the wrong normal when used in a light shader. As the normal was incorrect it made the IES node render incorrectly. (what is the default for the IES node). By setting the lamp data when no `__OBJECT_MOTION__` compile directive is present makes sure that the normal is correctly calculated. Fix D4450 Reviewed By: Brecht van Lommel |
March 5, 2019, 13:09 (GMT) |
Fix T61780: Crash when trying to access screen areas through the outliner. ScreenArea->type is NULL-ified on read, and need to be initialized (usually by `ED_area_initialize()`), but RNA can also access it before it happens, so need to do it itself... |
March 5, 2019, 12:51 (GMT) |
Revision 8f5e6cf by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, functions-temp, particle-solver-dev, simulation-tree) March 5, 2019, 12:48 (GMT) |
destruct tuple in wrapper |
Revision c4f1560 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, functions-temp, particle-solver-dev, simulation-tree) March 5, 2019, 12:36 (GMT) |
Merge branch 'master' into functions |
March 5, 2019, 12:29 (GMT) |
Tool System: add node circle select tool |
March 5, 2019, 12:16 (GMT) |
Fix T62202: circle select does not work on hair points |
March 5, 2019, 12:10 (GMT) |
Fix parenting objects to bones/vertices causes offset This reverts part of rBbc5482337669. Problem with above commit is that the evaluated object seems to not have partype, par1, par2, par3 copied from the original (yet). Using original object instead now. Second issue (when parenting to 'Bone Relative') is that the bones BONE_RELATIVE_PARENTING flag is set on the original, but not the evaluated bone (yet), setting this on both now. Fixes T60623 (and part of T59352) Reviewers: brecht, sergey Maniphest Tasks: T60623 Differential Revision: https://developer.blender.org/D4309 |
March 5, 2019, 11:46 (GMT) |
Fix T60585: threadripper CPU only using 16 threads for e.g. sculpting. This reverts the changes from ce927e1 to put the main and job threads on node 0. The problem is that all threads created as children from these threads will inherit the NUMA node and so will end up on the same node. This can be fixed case-by-case by assigning the NUMA node for every child thread, however this is difficult for external libraries and OpenMP, and out of our control for plugins like external renderers. |
March 5, 2019, 11:26 (GMT) |
Tool System: use set/add/subtract for all circle select operators This applies changes from the 3D view circle select to other operators. |
Revision 9c14b24 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) March 5, 2019, 11:13 (GMT) |
Merge branch 'master' into greasepencil-object |
March 5, 2019, 11:10 (GMT) |
GPencil: Cleanup compiler warnings |
March 5, 2019, 11:06 (GMT) |
Fix T62194: Blender crash after makingnew file after using Grease Pencil. The crash was detected in draw_manager, but the real problem was a wrong pointer that corrupted the struct, so the free function failed. Redesign this area to keep pointer correct all the time. |
March 5, 2019, 10:19 (GMT) |
Fix T62190: Image editor pixel values are hidden by header at the bottom since header regions can possibly overlap, accommodate by getting main regions visible rect first. Reviewers: sergey, brecht Maniphest Tasks: T62190 Differential Revision: https://developer.blender.org/D4449 |
March 5, 2019, 09:52 (GMT) |
GPencil: Don't create framebuffers for selection The selction use it's own frambuffers. |
March 5, 2019, 09:22 (GMT) |
Fix T61763: Crash on selecting "Background Scene" Memory optimization in dependency graph was using wrong view layer for the scene which came via set. |
|
|
|


Master Commits
MiikaHweb | 2003-2021