Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2019-04-14 12:04:34 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-04-14 12:04:34 +0300
commit61d71fdde588a6e1602c8df8793a280762fbc890 (patch)
tree84ac68b8fea6132475723539c5876631e2a1b7dd
parenteff8cc9cccdaa7248d9d869473704e9db69c2f41 (diff)
Fix T63587: 3D View clipping region crashes
-rw-r--r--source/blender/draw/engines/workbench/workbench_forward.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/draw/engines/workbench/workbench_forward.c b/source/blender/draw/engines/workbench/workbench_forward.c
index 85596b22225..fe8a341bf3e 100644
--- a/source/blender/draw/engines/workbench/workbench_forward.c
+++ b/source/blender/draw/engines/workbench/workbench_forward.c
@@ -308,11 +308,12 @@ void workbench_forward_engine_init(WORKBENCH_Data *vedata)
workbench_private_data_get_light_direction(wpd, light_direction);
if (!e_data.checker_depth_sh) {
- workbench_forward_outline_shaders_ensure(wpd, draw_ctx->sh_cfg);
-
e_data.checker_depth_sh = DRW_shader_create_fullscreen(
datatoc_workbench_checkerboard_depth_frag_glsl, NULL);
}
+
+ workbench_forward_outline_shaders_ensure(wpd, draw_ctx->sh_cfg);
+
workbench_volume_engine_init();
workbench_fxaa_engine_init();
workbench_taa_engine_init(vedata);