Revision 569e29c by Dalai Felinto December 14, 2017, 22:17 (GMT) |
Fix RNA crash for objects without collection properties This would happen if you tried to access the collection property for an object that has not being evaluated by the depsgraph. |
Revision 100e9aa by Germano Cavalcante December 14, 2017, 19:53 (GMT) |
Draw Manager: Texture space support for Curve and Metaball objects |
Revision c027be3 by Bastien Montagne December 14, 2017, 19:25 (GMT) |
Fix broken collada from recent merge rBb83b6afe5572ae29b4ad105dd8001c3343e2205b. Please make minimal checks on what you do when merging! |
Revision aa1054a by Germano Cavalcante December 14, 2017, 17:16 (GMT) |
Draw Manager: Edit Curve Mode: Fix "Not freed memory blocks" `e_data.overlay_vert_sh` was not being freed when quitting blender. |
Revision 06def08 by Germano Cavalcante December 14, 2017, 16:44 (GMT) |
Draw Manager: Recalculate batch of Curves, Surfaces and Texts when a property is changed |
Revision 6b79456 by Germano Cavalcante December 14, 2017, 16:31 (GMT) |
Fix crash with DispLists without vertices Wee must return VertBuffers even when its size is zero |
Revision 400d59b by Sergey Sharybin December 14, 2017, 14:25 (GMT) |
DNA: Add dedicated recalc flag to ID Currently unused, but this is where LIB_TAG_ID_RECALC* flags will go. Also modified other DNA to make pointer property being followed by pointer. Makes it easier to keep track of alignment and extend nested structures without ruining anything. |
Revision 14ac709 by Germano Cavalcante December 14, 2017, 14:22 (GMT) |
Eevee: Support for objects of type Curve, Surface and Text |
Revision 5b5de35 by Germano Cavalcante December 14, 2017, 14:21 (GMT) |
Support for Batchs split by material for objects of type Curve, Surface, and Text **ToDo:** - add vertbuff for UV (what can be adapted from `dl_surf_to_renderdata`) |
Revision bb9d068 by Sergey Sharybin December 14, 2017, 10:09 (GMT) |
Depsgraph: Cleanup, use more explicit way to fill in a structure The possible issue with just listing arguments is that it might not be clear what particular value is used for. For example, is it a scene itself, or is it a parent scene? Not as if it's not very clear now, but better be explicit for the future, and me reading code in 10 years. |
Revision b83b6af by Campbell Barton December 14, 2017, 01:51 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 99b7dc6 by Campbell Barton December 14, 2017, 01:06 (GMT) |
Revision 1f95347 by Campbell Barton December 13, 2017, 23:59 (GMT) |
Revision f59728b by Dalai Felinto December 13, 2017, 18:26 (GMT) |
Object selection: Fixing cases where old selection flag was used Basically these operators (select grouped object hooks and object select mode/less) were not working in 2.8. |
Revision 53ea46d by Dalai Felinto December 13, 2017, 18:26 (GMT) |
Outliner: Fix selection drawing Outliner was using the old selection flag to show selected objects. So if you selected an object in the outliner it would keep "selected" (drawn in yellow) even after you selected another object. |
Revision 3a3587f by Sergey Sharybin December 13, 2017, 15:39 (GMT) |
Depsgraph: it is still possible to have non-object to use OB_RECALC_DATA tag Those flags are to be redone... |
Revision 09838ed by Sergey Sharybin December 13, 2017, 15:34 (GMT) |
Comment out and tag unused bit as unused |
Revision 33c9735 by Sergey Sharybin December 13, 2017, 15:32 (GMT) |
Depsgraph: Move data update tag to object->data itself |
Revision f97d036 by Sergey Sharybin December 13, 2017, 15:27 (GMT) |
Depsgraph / Object update: Query data update flag from data itself |
Revision ac3d477 by Sergey Sharybin December 13, 2017, 15:27 (GMT) |
RNA: Query is_updated flag from object data ID's rather than from object itself |
|