Revision 749caf4 by Bastien Montagne February 7, 2018, 20:54 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/windowmanager/intern/wm_files_link.c |
Revision 843271d by Bastien Montagne February 7, 2018, 20:52 (GMT) |
Library reload code: add early out in case there is nothing to reload. |
Revision af425f3 by Clément Foucault February 7, 2018, 18:15 (GMT) |
DRW: Fix memory leak with dupli objects. This was caused by dupli's ObjectEngineData that were not free. This allocates the data using the instance data manager (no alloc/free between frames). Though the data should be treated as not persistent in this case. |
Revision 8a2f93b by Clément Foucault February 7, 2018, 18:15 (GMT) |
DRW: Opti: Use less bytes in DRWUniform. |
Revision 25c8b50 by Clément Foucault February 7, 2018, 18:15 (GMT) |
Clay: Small refactoring of matcap_colors and put ubos into sldata. Ubos needed to be free correctly. Also the matcap colors are statics and does not need to be uploaded each drawcall. |
Revision ade2aab by Brecht Van Lommel February 7, 2018, 16:17 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 56f6938 by Sergey Sharybin February 7, 2018, 13:15 (GMT) |
Depsgraph: More fixes for shape keys Made shape keys to work for meshes. Also added missing code for curves. Curves and lattices will not have shape keys visible, since modifiers support is still to be done for them. |
Revision 84155ab by Sergey Sharybin February 7, 2018, 11:26 (GMT) |
Depsgraph: Fix crash with shape keys and lattices Only crash is fixed, still need to do something about missing recalc or something like that. |
Revision 1dafe75 by Brecht Van Lommel February 7, 2018, 10:53 (GMT) |
Update CUEW to latest version This brings separate initialization for libcuda and libnvrtc, which fixes Cycles nvrtc compilation not working on build machines without CUDA hardware available. Differential Revision: https://developer.blender.org/D3045 |
Revision 5892efa by Sergey Sharybin February 7, 2018, 10:21 (GMT) |
Depsgraph: Fix crash when visible update is called after tagging for updates It is possible to have non-NULL scene in graph which was never built yet, this happens when ID is tagged for update for non-built graph. Was causing crash opening deg_anim_pose_bones. Reported by Mai in IRC, thanks! |
Revision 60eef5c by Sergey Sharybin February 7, 2018, 09:57 (GMT) |
Depsgraph: Fix node sockets as driver variables Fixes empty not moving int deg_anim_material_driving_empty. Reported by Mai in IRC, thanks! |
Revision da128c1 by Campbell Barton February 7, 2018, 07:35 (GMT) |
Fix error with Main.eval_ctx.object_mode being unset This made vertex/weight/sculpt crash. Add BKE_workspace_update_object_mode which sets the object mode from the workspace. We may want to re-visit exactly when this is set, for now call within wm_event_do_refresh_wm_and_depsgraph. |
Revision 17f5d7f by Mai Lavelle February 7, 2018, 06:18 (GMT) |
Depsgraph: Add missing relationship between object transform and point cache reset This fixes an issue where old cache data was used after an object has been moved. Particles were coming from very wrong positions. Reproduction case is to move an object while animation is running and then let the animation loop back and play again. Differential Revision: https://developer.blender.org/D3044 |
Revision 5b01e42 by Campbell Barton February 7, 2018, 05:38 (GMT) |
Move eval_ctx after object mode changes |
Revision e990940 by Campbell Barton February 7, 2018, 04:59 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 38d3560 by Campbell Barton February 7, 2018, 04:52 (GMT) |
Correct header guard in last commit |
Revision 6981861 by Campbell Barton February 7, 2018, 04:47 (GMT) |
Cleanup: Python context access Avoid access from bpy when it's already declared. |
Revision ce0f70f by Clément Foucault February 7, 2018, 04:44 (GMT) |
Eevee: Fix SSR & AO on Vega + Mesa. Really strange bug. Maybe gl_FragDepth is broken on this implementation. |
Revision 708ef19 by Clément Foucault February 7, 2018, 04:44 (GMT) |
GPU: Remove Mesa + Vega hack. This is not needed anymore with linux 4.15 + Mesa 17.3.3. |
Revision 17577c5 by Campbell Barton February 7, 2018, 00:19 (GMT) |
Merge branch 'master' into blender2.8 |
|