Revision ca7de1f by Sergey Sharybin June 6, 2018, 10:36 (GMT) |
Depsgraph: Object data separation, lamp |
Revision 1a0cb28 by Sergey Sharybin June 6, 2018, 10:36 (GMT) |
Depsgraph: Object data separation, light probes This is a beginning of series of commits which will clearly separate building IDs which are used as object data from object building. The goal is to be able to always build whatever ID. Required to make driver targets to work reliably with copy-on-write concept. |
Revision 180e8f8 by Sergey Sharybin June 6, 2018, 10:36 (GMT) |
Depsgraph: Remove confusing metaball logic DATA datablock must evaluation must never depend on object it is used for. If there is something what depends on an object, it must be done on object level. At least the actual callback was empty. |
Revision 9f255db by Clément Foucault June 6, 2018, 10:32 (GMT) |
Wireframe: Fix do_version. |
Revision 7a76223 by Sybren A. Stüvel June 6, 2018, 10:27 (GMT) |
Ensure BKE_mesh_new_nomain_from_template() always has valid mxxx pointers When the source mesh doesn't have the primary layers (CD_VERT for vdata, etc.) the returned mesh also didn't have those layers, even when non-zero elements were requested (for example requesting 4 vertices would still result in mvert = NULL). |
Revision 8a0e6a3 by Sybren A. Stüvel June 6, 2018, 10:27 (GMT) |
Consolidated custom data layer initialisation Code shared between BKE_mesh_new_nomain() and BKE_mesh_new_nomain_from_template() is now in separate functions, instead of copy-pasted. |
Revision 5e180eb by Sybren A. Stüvel June 6, 2018, 10:27 (GMT) |
Set mesh->totface in nomain-mesh creation The totxxx fields should match the number of elements in their respective custom data layers. |
Revision c4ce403 by Brecht Van Lommel June 6, 2018, 09:22 (GMT) |
Fix T55344: linked collection instance has user count 0. |
Revision 3e87c03 by Brecht Van Lommel June 6, 2018, 09:22 (GMT) |
UI: tweak for Cycles panels. |
Revision 1d86bdf by Brecht Van Lommel June 6, 2018, 09:22 (GMT) |
Cleanup: fix compiler warning. |
Revision 03b8e4f by Sybren A. Stüvel June 6, 2018, 09:13 (GMT) |
Fix importing temporary screens Apparently Blender 2.79 could save temporary screens; those should not be converted to workspaces. |
Revision 23db3a5 by Sybren A. Stüvel June 6, 2018, 08:30 (GMT) |
Renamed BKE_nomain_mesh_xxx ? BKE_mesh_nomain_xxx This maintains the `BKE_mesh_` prefix for the mesh-related BKE functions. |
Revision 783d31c by Sybren A. Stüvel June 6, 2018, 08:11 (GMT) |
DerivedMesh deprecation: Removed some functions in displist.c Those functions were using DerivedMesh but are not called from anywhere. As a result, they cannot be tested after porting DerivedMesh to Mesh. |
Revision abccde4 by Sybren A. Stüvel June 6, 2018, 08:11 (GMT) |
DerivedMesh deprecation: marked no-longer-in-use function Functions that are no longer in use can be marked as such, so that later we can easily remove them. |
Revision 5f54391 by Sybren A. Stüvel June 6, 2018, 08:11 (GMT) |
Modifiers: ported curve_calc_modifiers_post() internals from DerivedMesh ? Mesh The function still returns a DerivedMesh, but internally it uses Mesh now. |
Revision 274453e by Campbell Barton June 6, 2018, 07:43 (GMT) |
Error in recent popover keep_open option |
Revision a9f9236 by Campbell Barton June 6, 2018, 07:39 (GMT) |
Merge branch 'master' into blender2.8 |
Revision bfbd85e by Campbell Barton June 6, 2018, 07:36 (GMT) |
Revision ab37507 by Campbell Barton June 6, 2018, 07:29 (GMT) |
Cleanup: rename WITH -> USE for internal defines |
Revision 6ff8916 by Campbell Barton June 6, 2018, 07:27 (GMT) |
Cleanup: USE_UI_* prefix for UI defines Otherwise there is no quick way to see where this comes from. |
|
|
|


Master Commits
MiikaHweb | 2003-2021