diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-10-25 14:01:15 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-10-26 11:54:21 +0300 |
commit | a321f68f6421bbbc06e2a95e7316eaa5ee9d4160 (patch) | |
tree | 2123b5b527d85e38c9ae263099541e9728dd7729 | |
parent | 9b7dd0a93f93641778948c83a6090027242b6446 (diff) |
Workbench: Fix shadows on macOS
-rw-r--r-- | source/blender/draw/engines/workbench/workbench_deferred.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/draw/engines/workbench/workbench_deferred.c b/source/blender/draw/engines/workbench/workbench_deferred.c index a1345afcf11..f7ab9bad5ec 100644 --- a/source/blender/draw/engines/workbench/workbench_deferred.c +++ b/source/blender/draw/engines/workbench/workbench_deferred.c @@ -106,6 +106,8 @@ extern char datatoc_workbench_data_lib_glsl[]; extern char datatoc_workbench_object_outline_lib_glsl[]; extern char datatoc_workbench_world_light_lib_glsl[]; +extern char datatoc_gpu_shader_depth_only_frag_glsl[]; + static char *workbench_build_composite_frag(WORKBENCH_PrivateData *wpd) { char *str = NULL; @@ -296,7 +298,7 @@ void workbench_deferred_engine_init(WORKBENCH_Data *vedata) #ifdef DEBUG_SHADOW_VOLUME const char *shadow_frag = datatoc_workbench_shadow_debug_frag_glsl; #else - const char *shadow_frag = NULL; + const char *shadow_frag = datatoc_gpu_shader_depth_only_frag_glsl; #endif e_data.shadow_pass_sh = DRW_shader_create( datatoc_workbench_shadow_vert_glsl, |