forked from bartvdbraak/blender
Fix background image sometimes drawing into depth buffer, causing
wireframes to be occluded.
This commit is contained in:
parent
9bf20b5ec0
commit
638ed7d0a8
@ -1413,6 +1413,7 @@ static void draw_bgpic(Scene *scene, ARegion *ar, View3D *v3d)
|
||||
}
|
||||
|
||||
if(v3d->zbuf) glDisable(GL_DEPTH_TEST);
|
||||
glDepthMask(0);
|
||||
|
||||
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
|
||||
|
||||
@ -1433,6 +1434,8 @@ static void draw_bgpic(Scene *scene, ARegion *ar, View3D *v3d)
|
||||
wmPopMatrix();
|
||||
|
||||
glDisable(GL_BLEND);
|
||||
|
||||
glDepthMask(1);
|
||||
if(v3d->zbuf) glEnable(GL_DEPTH_TEST);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user