Fix T75902 Workbench: render crash

This commit is contained in:
Clément Foucault 2020-04-19 21:05:14 +02:00
parent 1760b8c59f
commit 2816b22b38
Notes: blender-bot 2023-02-14 00:29:15 +01:00
Referenced by issue #75912, Workbench Render Problem
Referenced by issue #75902, Workbench render crash
1 changed files with 2 additions and 1 deletions

View File

@ -199,7 +199,6 @@ void workbench_private_data_init(WORKBENCH_PrivateData *wpd)
}
wpd->clip_state = clip_state;
wpd->cull_state = CULL_BACKFACE_ENABLED(v3d) ? DRW_STATE_CULL_BACK : 0;
wpd->vldata = vldata;
wpd->world_ubo = vldata->world_ubo;
@ -266,6 +265,8 @@ void workbench_private_data_init(WORKBENCH_PrivateData *wpd)
copy_v4_fl(wpd->background_color, 0.0f);
}
wpd->cull_state = CULL_BACKFACE_ENABLED(wpd) ? DRW_STATE_CULL_BACK : 0;
if (wpd->shading.light == V3D_LIGHTING_MATCAP) {
wpd->studio_light = BKE_studiolight_find(wpd->shading.matcap, STUDIOLIGHT_TYPE_MATCAP);
}