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
path: root/source
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2014-04-17 14:38:21 +0400
committerCampbell Barton <ideasman42@gmail.com>2014-04-17 18:27:15 +0400
commit300f4482e8748818ea6867d6c47acde3bb905d6d (patch)
treefeaf2a96a49881a354915e38f5ba43169a863378 /source
parente0e05ae85eee83dfc5c07f3dba0664a3ade62d7a (diff)
View3D: no need to mask mask out localview for each object
Diffstat (limited to 'source')
-rw-r--r--source/blender/editors/space_view3d/view3d_draw.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/editors/space_view3d/view3d_draw.c b/source/blender/editors/space_view3d/view3d_draw.c
index d22dca4ad88..17026a4d7d6 100644
--- a/source/blender/editors/space_view3d/view3d_draw.c
+++ b/source/blender/editors/space_view3d/view3d_draw.c
@@ -2656,7 +2656,7 @@ static void view3d_draw_objects(
/* then draw not selected and the duplis, but skip editmode object */
for (base = scene->base.first; base; base = base->next) {
- lay_used |= base->lay & ((1 << 20) - 1);
+ lay_used |= base->lay;
if (v3d->lay & base->lay) {
@@ -2671,7 +2671,8 @@ static void view3d_draw_objects(
}
}
- v3d->lay_used = lay_used;
+ /* mask out localview */
+ v3d->lay_used = lay_used & ((1 << 20) - 1);
/* draw selected and editmode */
for (base = scene->base.first; base; base = base->next) {