Cleanup: remove unused G_FLAG_BACKBUFSEL
authorCampbell Barton <ideasman42@gmail.com>
Mon, 20 May 2019 02:35:24 +0000 (12:35 +1000)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 20 May 2019 02:37:49 +0000 (12:37 +1000)
source/blender/blenkernel/BKE_global.h
source/blender/editors/space_view3d/view3d_draw_legacy.c

index 387e7f2182b76e98942976f56a706249063970ff..9fe8fc3880f7e58d72a718aa2b061d2ba4727ddd 100644 (file)
@@ -107,7 +107,6 @@ typedef struct Global {
 /** #Global.f */
 enum {
   G_FLAG_RENDER_VIEWPORT = (1 << 0),
-  G_FLAG_BACKBUFSEL = (1 << 1),
   G_FLAG_PICKSEL = (1 << 2),
   /** Support simulating events (for testing). */
   G_FLAG_EVENT_SIMULATE = (1 << 3),
index c17eb5cef812077f293aa555b6ff148002768c6c..2ad61314430d8bee77da7c2c2f610f797a9b9093 100644 (file)
@@ -178,9 +178,6 @@ static void validate_object_select_id(struct Depsgraph *depsgraph,
   else if ((obact_eval && (obact_eval->mode & OB_MODE_PARTICLE_EDIT)) && !XRAY_ENABLED(v3d)) {
     /* do nothing */
   }
-  else if ((obedit && (obedit->mode & OB_MODE_EDIT)) && !XRAY_FLAG_ENABLED(v3d)) {
-    /* do nothing */
-  }
   else {
     v3d->flag &= ~V3D_INVALID_BACKBUF;
     return;
@@ -190,23 +187,6 @@ static void validate_object_select_id(struct Depsgraph *depsgraph,
     return;
   }
 
-#if 0
-  if (test) {
-    if (qtest()) {
-      addafterqueue(ar->win, BACKBUFDRAW, 1);
-      return;
-    }
-  }
-#endif
-
-#if 0 /* v3d->zbuf deprecated */
-  if (v3d->shading.type > OB_WIRE) {
-    v3d->zbuf = true;
-  }
-#endif
-
-  G.f |= G_FLAG_BACKBUFSEL;
-
   if (obact_eval && ((obact_eval->base_flag & BASE_VISIBLE) != 0)) {
     DRW_framebuffer_select_id_setup(ar, true);
     DRW_draw_select_id_object(scene_eval,
@@ -225,8 +205,6 @@ static void validate_object_select_id(struct Depsgraph *depsgraph,
   /* TODO: Create a flag in `DRW_manager` because the drawing is no longer
    *       made on the backbuffer in this case. */
   v3d->flag &= ~V3D_INVALID_BACKBUF;
-
-  G.f &= ~G_FLAG_BACKBUFSEL;
 }
 
 /* TODO: Creating, attaching texture, and destroying a framebuffer is quite slow.