diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2019-01-31 03:33:59 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2019-01-31 03:35:09 +0300 |
commit | d16e4d077dfe4ac887b51075784170911d3adca5 (patch) | |
tree | 51129d02bed366d786d30cd7be4b1f48a1a87453 /source/blender | |
parent | da1da3053d759074b70130082289c0323ba2f901 (diff) |
Fix T61028: Crash when entering wireframe view
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/draw/engines/workbench/workbench_forward.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/source/blender/draw/engines/workbench/workbench_forward.c b/source/blender/draw/engines/workbench/workbench_forward.c index 413ab367d83..32cd10f027e 100644 --- a/source/blender/draw/engines/workbench/workbench_forward.c +++ b/source/blender/draw/engines/workbench/workbench_forward.c @@ -303,14 +303,11 @@ void workbench_forward_engine_init(WORKBENCH_Data *vedata) float light_direction[3]; workbench_private_data_get_light_direction(wpd, light_direction); - if (!e_data.next_object_id) { - e_data.next_object_id = 1; - + if (!e_data.checker_depth_sh) { workbench_forward_outline_shaders_ensure(wpd); e_data.checker_depth_sh = DRW_shader_create_fullscreen( datatoc_workbench_checkerboard_depth_frag_glsl, NULL); - } workbench_volume_engine_init(); workbench_fxaa_engine_init(); |