From db99bca9120ab6689534eb405239d226dbd24c1f Mon Sep 17 00:00:00 2001 From: nanahi <130121847+na-na-hi@users.noreply.github.com> Date: Fri, 30 May 2025 14:21:33 -0400 Subject: [PATCH] video/out/vo_gpu_next: implement background tile options for gpu-next These options are already supported in pl_render_params. --- video/out/vo_gpu_next.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/video/out/vo_gpu_next.c b/video/out/vo_gpu_next.c index 0d69369a3b..4a5f96a794 100644 --- a/video/out/vo_gpu_next.c +++ b/video/out/vo_gpu_next.c @@ -2226,6 +2226,12 @@ static void update_render_options(struct vo *vo) #else pars->params.blend_against_tiles = opts->background == BACKGROUND_TILES; #endif + pars->params.tile_size = opts->background_tile_size * 2; + for (int i = 0; i < 2; ++i) { + pars->params.tile_colors[i][0] = opts->background_tile_color[i].r / 255.0f; + pars->params.tile_colors[i][1] = opts->background_tile_color[i].g / 255.0f; + pars->params.tile_colors[i][2] = opts->background_tile_color[i].b / 255.0f; + } pars->params.corner_rounding = p->next_opts->corner_rounding; pars->params.correct_subpixel_offsets = !opts->scaler_resizes_only;