Revision 2e68513 by Campbell Barton December 11, 2017, 01:53 (GMT) |
WM: update splash size for templates |
Revision c568985 by Campbell Barton December 10, 2017, 04:19 (GMT) |
MSVC: Fix compiling with some system languages Report from @cyaoeu that compiling failed for Japanese system language. |
Revision 9454359 by Dalai Felinto December 8, 2017, 15:35 (GMT) |
Workspace: Clarifying library remap workaround WorkSpaceLayout->screen will be made public soon, but meanwhile this makes it clear why we are not passing layout->screen to CALLBACK_INVOKE in this case. |
Revision 392c23b by Sergey Sharybin December 8, 2017, 15:07 (GMT) |
Library remap: Fix issue remapping pointer of object coming from group[s base We can not store pointer to an object ion temporary variable here, since then pointer will not be updated in the base itself. This fixes missing modifiers on objects coming from dupli-group. |
Revision 3452201 by Sergey Sharybin December 8, 2017, 15:07 (GMT) |
Cleanup, indentation |
Revision 36e09b5 by Sergey Sharybin December 8, 2017, 15:07 (GMT) |
Depsgraph: Groups are now covered by dependency graph |
Revision 7aa022b by Sergey Sharybin December 8, 2017, 15:07 (GMT) |
Depsgraph: We need to add ID node before getting CoW pointer Need to split runtime get-cow-pointer with a builder one, and add some asserts to catch mis-use. |
Revision f57317c by Germano Cavalcante December 8, 2017, 14:43 (GMT) |
Merge branch 'master' into blender2.8 |
Revision e6838ecc by Germano Cavalcante December 8, 2017, 14:42 (GMT) |
Fix T53512: Vertices with index 0 were not being selected Bug introduced on rB9f5bf197a0c3. The offset for selection of vertices (`bm_vertoffs`) starts where the offset o edges ends (`bm_wireoffs`). However, the `bm_wireoffs` depends on the offset of face selection (`bm_solidoffs`). Before the commit that introduced the bug, the drawn of edges (in backbuff) was always computed along with the `bm_wireoffs`: ``` bm_wireoffs = bm_solidoffs + em->bm->totedge; ``` Now that the edges are not always drawn in backbuff, `bm_wireoffs` has to start from `bm_solidoffs`. |
Revision 8817faa by Sergey Sharybin December 8, 2017, 14:05 (GMT) |
Cleanup, indentation |
Revision 82c0a54 by Sergey Sharybin December 8, 2017, 14:05 (GMT) |
Depsgraph: Use dedicated function for group evaluation It is still based on generic collection evaluation, but the idea is to avoid having view_layer pointer passed from group to it's evaluation function. This is essential for copy-on-write, where we need to pass view_layer pointer from a copied datablock, but that copy is not yet available at construction time. Also, this is NOT the case where we want to expand datablock at a construction time, just to keep our life easier. |
Revision af47ae0 by Dalai Felinto December 8, 2017, 14:04 (GMT) |
Fix group duplication bug View Layer was not duplicated between destination and source. This would lead to a crash if you duplicated the group and assigned the new group to any object. |
Revision 0d4ab09 by Dalai Felinto December 8, 2017, 14:04 (GMT) |
Code cleanup Thanks for Sergey Sharybin for spotting this. |
Revision 6e85c59 by Bastien Montagne December 8, 2017, 13:54 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/editors/interface/interface_templates.c |
Revision f39a97f by Bastien Montagne December 8, 2017, 13:50 (GMT) |
Cleanup: moar busting of nasty C++ keywords-as-varnames. |
Revision 087997f by Bastien Montagne December 8, 2017, 13:39 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/editors/interface/interface_templates.c |
Revision c7ee64b by Bastien Montagne December 8, 2017, 13:36 (GMT) |
Cleanup: avoid using C++ keywords as variables, even in pure C code. This tends to make some IDE unhappy (like QTCreator)... |
Revision d46305f by Sergey Sharybin December 8, 2017, 11:44 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 2e89145 by Sergey Sharybin December 8, 2017, 11:03 (GMT) |
Cycles: Fix difference in image Clip extension method between CPU and GPU Our own implementation was behaving different comparing to OSL and GPU, namely on the border pixels OSL and CUDA was doing interpolation with black, but we were clamping coordinate. This partially fixes issue reported in T53452. Similar change should also be done for 3D interpolation perhaps, but this is to be investigated separately. |
Revision 0467ddc by Clément Foucault December 8, 2017, 10:58 (GMT) |
Eevee: Fix default shader SSR id. |
|