kernel: tweak gaussian deviation

So that the shadow doesn't look cut off or fuzzy.

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
Yuxuan Shui
2019-04-19 00:11:54 +01:00
parent eb2b0a6fa1
commit 452e313c64
4 changed files with 62 additions and 6 deletions

View File

@ -1847,7 +1847,7 @@ static session_t *session_init(int argc, char **argv, Display *dpy,
"might not work");
}
ps->gaussian_map = gaussian_kernel(ps->o.shadow_radius);
ps->gaussian_map = gaussian_kernel_autodetect_deviation(ps->o.shadow_radius);
sum_kernel_preprocess(ps->gaussian_map);
rebuild_shadow_exclude_reg(ps);