Germano Cavalcante
bfa3dc91b7
Depsgraph: Implement 'ID_RECALC_GEOMETRY_DEFORM'
...
During a mesh transformation in edit mode (Move, Rotate...), only part of
the batch cache needs to be updated.
This commit allows only update only the drawn batches seen in
`BKE_object_data_eval_batch_cache_deform_tag` if the new
`ID_RECALC_GEOMETRY_DEFORM` flag is used.
This new flag is used in the transforms operation for edit-mesh and
results in 1.6x overall speedup in heavy subdiv cube.
Differential Revision: https://developer.blender.org/D11599
2021-07-12 18:05:13 -03:00
..
2021-07-07 12:35:03 +10:00
2021-07-05 15:54:57 +10:00
2021-06-26 21:50:48 +10:00
2020-10-08 13:23:30 +02:00
2021-06-26 21:50:48 +10:00
2020-12-15 17:03:00 +01:00
2021-01-04 17:38:11 +11:00
2021-06-26 21:50:48 +10:00
2021-06-24 15:59:34 +10:00
2021-06-26 21:50:48 +10:00
2021-05-04 16:46:33 +02:00
2020-08-07 09:50:34 +02:00
2020-08-07 10:04:57 +02:00
2020-11-06 12:32:54 +11:00
2021-06-24 15:59:34 +10:00
2021-06-24 15:59:34 +10:00
2020-10-08 16:11:38 +02:00
2021-06-29 20:47:55 +08:00
2021-06-15 09:34:58 +10:00
2021-07-05 15:54:57 +10:00
2021-03-23 18:34:46 +11:00
2021-07-04 00:43:40 +10:00
2021-06-24 15:59:34 +10:00
2021-06-22 10:54:50 -07:00
2020-08-07 09:50:34 +02:00
2021-07-04 00:43:40 +10:00
2021-06-22 10:54:50 -07:00
2021-06-26 21:50:48 +10:00
2021-07-05 15:54:57 +10:00
2020-12-23 15:48:38 +01:00
2021-07-05 15:54:57 +10:00
2020-08-07 09:50:34 +02:00
2021-06-28 15:46:08 +10:00
2021-07-02 12:04:07 +02:00
2021-07-02 12:04:07 +02:00
2021-07-05 15:54:57 +10:00
2020-11-19 13:41:50 +01:00
2020-08-07 09:50:34 +02:00
2020-11-19 13:41:50 +01:00
2021-06-24 15:59:34 +10:00
2021-07-12 18:05:13 -03:00
2020-09-11 08:08:46 +02:00
2021-02-09 08:12:29 +01:00
2021-06-26 21:50:48 +10:00
2021-06-24 15:59:34 +10:00
2020-08-07 09:50:34 +02:00
2020-11-19 13:41:50 +01:00
2020-12-14 09:27:58 +01:00
2021-04-01 12:31:01 +02:00
2021-04-01 12:31:01 +02:00
2020-08-07 09:50:34 +02:00
2021-06-26 21:50:48 +10:00
2021-06-29 11:40:59 +08:00
2020-08-07 09:50:34 +02:00
2020-11-19 13:41:50 +01:00
2020-08-07 09:50:34 +02:00
2021-02-14 20:58:04 +11:00
2020-08-07 09:50:34 +02:00
2021-06-29 20:12:51 +10:00
2021-04-02 14:44:26 +02:00
2021-07-05 15:54:57 +10:00
2021-07-05 15:54:57 +10:00
2020-08-07 09:50:34 +02:00
2021-06-26 21:50:48 +10:00
2021-04-22 16:31:41 +10:00
2021-07-07 11:20:19 +02:00
2021-04-14 14:25:34 +02:00
2021-02-22 16:30:04 +01:00
2020-11-19 13:41:50 +01:00
2021-07-12 13:11:52 -04:00
2021-03-16 19:59:09 +01:00
2020-11-19 13:41:50 +01:00
2021-06-26 21:50:48 +10:00
2021-06-26 21:50:48 +10:00
2021-07-07 11:20:19 +02:00
2021-07-04 00:43:40 +10:00
2020-11-19 13:41:50 +01:00
2020-10-08 18:19:09 +02:00
2021-07-07 13:42:46 +10:00
2021-07-07 13:42:46 +10:00
2020-08-07 09:50:34 +02:00
2020-11-19 13:41:50 +01:00
2021-07-05 15:54:57 +10:00
2021-03-10 21:45:12 +11:00
2021-07-07 03:26:14 +02:00
2021-07-04 00:43:40 +10:00
2020-11-19 13:41:50 +01:00
2021-06-26 21:50:48 +10:00
2020-08-07 09:50:34 +02:00
2021-06-24 15:59:34 +10:00
2020-08-07 09:50:34 +02:00
2020-11-19 13:41:50 +01:00
2020-11-19 13:41:50 +01:00
2021-07-07 19:24:06 +02:00
2020-08-07 09:50:34 +02:00
2020-11-19 13:41:50 +01:00
2020-11-19 13:41:50 +01:00
2020-08-07 09:50:34 +02:00
2021-07-04 00:43:40 +10:00
2021-06-24 15:59:34 +10:00
2021-07-04 00:43:40 +10:00
2020-08-07 09:50:34 +02:00
2020-11-19 13:41:50 +01:00
2021-07-04 00:43:40 +10:00
2020-11-19 13:41:50 +01:00
2021-05-25 15:18:06 +02:00
2020-11-19 13:41:50 +01:00
2021-07-05 15:54:57 +10:00
2020-09-15 23:13:01 +05:30
2020-11-19 13:41:50 +01:00
2021-07-05 17:24:27 +02:00
2021-07-04 00:43:40 +10:00
2020-08-07 09:50:34 +02:00
2020-11-19 13:41:50 +01:00
2021-05-16 03:36:31 +09:00