Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2014-03-24 13:15:43 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2014-03-24 13:15:43 +0400
commitf8c247f21b8e489750e3847a4a2270c1146cbbc2 (patch)
tree70f6abbb661e31ce6dd7b49f7082ca76fca06a3d /source/blender/blenkernel/intern/scene.c
parentf48828b64e480b6f16c21f660d3d6212648d56d7 (diff)
Remove the code which checked whether early object update skip didn't fail
Was a safety check which never triggered, so likely could be removed now.
Diffstat (limited to 'source/blender/blenkernel/intern/scene.c')
-rw-r--r--source/blender/blenkernel/intern/scene.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/source/blender/blenkernel/intern/scene.c b/source/blender/blenkernel/intern/scene.c
index a00a8c49900..28cc4305da8 100644
--- a/source/blender/blenkernel/intern/scene.c
+++ b/source/blender/blenkernel/intern/scene.c
@@ -1446,34 +1446,6 @@ static void scene_update_objects(EvaluationContext *eval_ctx, Main *bmain, Scene
* BKE_object_handle_update() then we do nothing here.
*/
if (!scene_need_update_objects(bmain)) {
- /* For debug builds we check whether early return didn't give
- * us any regressions in terms of missing updates.
- *
- * TODO(sergey): Remove once we're sure the check above is correct.
- */
-#ifndef NDEBUG
- Base *base;
-
- for (base = scene->base.first; base; base = base->next) {
- Object *object = base->object;
-
- BLI_assert((object->recalc & OB_RECALC_ALL) == 0);
-
- if (object->proxy) {
- BLI_assert((object->proxy->recalc & OB_RECALC_ALL) == 0);
- }
-
- if (object->dup_group && (object->transflag & OB_DUPLIGROUP)) {
- GroupObject *go;
- for (go = object->dup_group->gobject.first; go; go = go->next) {
- if (go->ob) {
- BLI_assert((go->ob->recalc & OB_RECALC_ALL) == 0);
- }
- }
- }
- }
-#endif
-
return;
}