From 6acb7db9facd41f67aebb54a0daeddaaa30d54b3 Mon Sep 17 00:00:00 2001 From: Niklas Haas Date: Tue, 1 Nov 2022 19:09:40 +0100 Subject: [PATCH] vo_gpu_next: set background transparency Fixes: https://github.com/mpv-player/mpv/issues/10815 --- video/out/vo_gpu_next.c | 1 + 1 file changed, 1 insertion(+) 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;