Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_manager.c
| Show First 20 Lines • Show All 1,249 Lines • ▼ Show 20 Lines | |||||
| static void drw_engines_enable_editors(void) | static void drw_engines_enable_editors(void) | ||||
| { | { | ||||
| SpaceLink *space_data = DST.draw_ctx.space_data; | SpaceLink *space_data = DST.draw_ctx.space_data; | ||||
| if (!space_data) { | if (!space_data) { | ||||
| return; | return; | ||||
| } | } | ||||
| if (space_data->spacetype == SPACE_IMAGE) { | if (space_data->spacetype == SPACE_IMAGE) { | ||||
| use_drw_engine(&draw_engine_image_type); | // use_drw_engine(&draw_engine_image_type); | ||||
| use_drw_engine(&draw_engine_external_type); | |||||
| use_drw_engine(&draw_engine_overlay_type); | use_drw_engine(&draw_engine_overlay_type); | ||||
| } | } | ||||
| else if (space_data->spacetype == SPACE_NODE) { | else if (space_data->spacetype == SPACE_NODE) { | ||||
| /* Only enable when drawing the space image backdrop. */ | /* Only enable when drawing the space image backdrop. */ | ||||
| SpaceNode *snode = (SpaceNode *)space_data; | SpaceNode *snode = (SpaceNode *)space_data; | ||||
| if ((snode->flag & SNODE_BACKDRAW) != 0) { | if ((snode->flag & SNODE_BACKDRAW) != 0) { | ||||
| use_drw_engine(&draw_engine_image_type); | use_drw_engine(&draw_engine_image_type); | ||||
| use_drw_engine(&draw_engine_overlay_type); | use_drw_engine(&draw_engine_overlay_type); | ||||
| ▲ Show 20 Lines • Show All 2,036 Lines • Show Last 20 Lines | |||||