Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_view3d/view3d_draw_legacy.c
| Show First 20 Lines • Show All 260 Lines • ▼ Show 20 Lines | #endif | ||||
| G.f |= G_BACKBUFSEL; | G.f |= G_BACKBUFSEL; | ||||
| if (obact && ((obact->base_flag & BASE_VISIBLED) != 0)) { | if (obact && ((obact->base_flag & BASE_VISIBLED) != 0)) { | ||||
| draw_object_backbufsel(depsgraph, scene, v3d, rv3d, obact); | draw_object_backbufsel(depsgraph, scene, v3d, rv3d, obact); | ||||
| } | } | ||||
| if (rv3d->gpuoffscreen) | if (rv3d->gpuoffscreen) | ||||
| GPU_offscreen_unbind(rv3d->gpuoffscreen, true); | GPU_offscreen_unbind(rv3d->gpuoffscreen, true); | ||||
| else | |||||
| ar->swap = 0; /* mark invalid backbuf for wm draw */ | |||||
| v3d->flag &= ~V3D_INVALID_BACKBUF; | v3d->flag &= ~V3D_INVALID_BACKBUF; | ||||
| G.f &= ~G_BACKBUFSEL; | G.f &= ~G_BACKBUFSEL; | ||||
| v3d->zbuf = false; | v3d->zbuf = false; | ||||
| glDisable(GL_DEPTH_TEST); | glDisable(GL_DEPTH_TEST); | ||||
| glEnable(GL_DITHER); | glEnable(GL_DITHER); | ||||
| ▲ Show 20 Lines • Show All 793 Lines • Show Last 20 Lines | |||||