diff options
author | Niklas Haas <git@haasn.dev> | 2022-11-01 19:09:40 +0100 |
---|---|---|
committer | Niklas Haas <git@haasn.dev> | 2022-11-01 19:09:40 +0100 |
commit | 6acb7db9facd41f67aebb54a0daeddaaa30d54b3 (patch) | |
tree | 58478f8083933c35f4ad65b1efec771144ff790d | |
parent | 7f5bcd72442b16b22d1f27e2f4a09e9e049db05d (diff) | |
download | mpv-6acb7db9facd41f67aebb54a0daeddaaa30d54b3.tar.bz2 mpv-6acb7db9facd41f67aebb54a0daeddaaa30d54b3.tar.xz |
vo_gpu_next: set background transparency
Fixes: https://github.com/mpv-player/mpv/issues/10815
-rw-r--r-- | video/out/vo_gpu_next.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/video/out/vo_gpu_next.c b/video/out/vo_gpu_next.c index 72b9d3eec6..bbce4f2065 100644 --- a/video/out/vo_gpu_next.c +++ b/video/out/vo_gpu_next.c @@ -1698,6 +1698,7 @@ static void update_render_options(struct vo *vo) p->params.background_color[0] = opts->background.r / 255.0; p->params.background_color[1] = opts->background.g / 255.0; p->params.background_color[2] = opts->background.b / 255.0; + p->params.background_transparency = 1.0 - opts->background.a / 255.0; p->params.skip_anti_aliasing = !opts->correct_downscaling; p->params.disable_linear_scaling = !opts->linear_downscaling && !opts->linear_upscaling; p->params.disable_fbos = opts->dumb_mode == 1; |