Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/interface/interface_icons.c
| Show First 20 Lines • Show All 910 Lines • ▼ Show 20 Lines | if (use_job) { | ||||
| /* Job (background) version */ | /* Job (background) version */ | ||||
| ED_preview_icon_job(C, prv_img, id, prv_img->rect[size], prv_img->w[size], prv_img->h[size]); | ED_preview_icon_job(C, prv_img, id, prv_img->rect[size], prv_img->w[size], prv_img->h[size]); | ||||
| } | } | ||||
| else { | else { | ||||
| if (!scene) { | if (!scene) { | ||||
| scene = CTX_data_scene(C); | scene = CTX_data_scene(C); | ||||
| } | } | ||||
| /* Immediate version */ | /* Immediate version */ | ||||
| ED_preview_icon_render(CTX_data_main(C), scene, id, prv_img->rect[size], prv_img->w[size], prv_img->h[size]); | ED_preview_icon_render(CTX_data_main(C), scene, CTX_wm_workspace(C), | ||||
| id, prv_img->rect[size], prv_img->w[size], prv_img->h[size]); | |||||
| } | } | ||||
| } | } | ||||
| PreviewImage *UI_icon_to_preview(int icon_id) | PreviewImage *UI_icon_to_preview(int icon_id) | ||||
| { | { | ||||
| Icon *icon = BKE_icon_get(icon_id); | Icon *icon = BKE_icon_get(icon_id); | ||||
| if (icon) { | if (icon) { | ||||
| ▲ Show 20 Lines • Show All 505 Lines • Show Last 20 Lines | |||||