Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_view3d/view3d_draw_legacy.c
| Context not available. | |||||
| return; | return; | ||||
| } | } | ||||
| if (obact_eval && ((obact_eval->base_flag & BASE_VISIBLE_DEPSGRAPH) != 0)) { | if (obact_eval && ((obact_eval->base_flag & BASE_VISIBLE) != 0)) { | ||||
| Base *base = BKE_view_layer_base_find(view_layer, obact); | Base *base = BKE_view_layer_base_find(view_layer, obact); | ||||
| DRW_select_buffer_context_create(&base, 1, -1); | DRW_select_buffer_context_create(&base, 1, -1); | ||||
| } | } | ||||
| Context not available. | |||||
| ARegion *ar = vc->ar; | ARegion *ar = vc->ar; | ||||
| Object *obact_eval = DEG_get_evaluated_object(vc->depsgraph, vc->obact); | Object *obact_eval = DEG_get_evaluated_object(vc->depsgraph, vc->obact); | ||||
| if (obact_eval && ((obact_eval->base_flag & BASE_VISIBLE_DEPSGRAPH) != 0)) { | if (obact_eval && ((obact_eval->base_flag & BASE_VISIBLE) != 0)) { | ||||
| GPUViewport *viewport = WM_draw_region_get_viewport(ar, 0); | GPUViewport *viewport = WM_draw_region_get_viewport(ar, 0); | ||||
| DRW_draw_depth_object(vc->ar, viewport, obact_eval); | DRW_draw_depth_object(vc->ar, viewport, obact_eval); | ||||
| } | } | ||||
| Context not available. | |||||