From 01b71770ac3d2776c8c0f3282e93af145735f7e2 Mon Sep 17 00:00:00 2001 From: David Rosca Date: Fri, 17 Apr 2026 13:26:18 +0200 Subject: [PATCH] frontends/va: Fix setting output color properties from color standard Fixes: 6e8a8d8ee70 ("frontends/va: Stop using vpp colors standard") Reviewed-by: Ruijing Dong Reviewed-by: Pierre-Eric Pelloux-Prayer Part-of: (cherry picked from commit 69db546936f5b8fd9be1ef285005489631427b62) --- .pick_status.json | 2 +- src/gallium/frontends/va/postproc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pick_status.json b/.pick_status.json index c40210cd942..d10cf081163 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -2544,7 +2544,7 @@ "description": "frontends/va: Fix setting output color properties from color standard", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "6e8a8d8ee707bf21b6452d61b5412f0981b3eb1e", "notes": null diff --git a/src/gallium/frontends/va/postproc.c b/src/gallium/frontends/va/postproc.c index 60f30e1da1f..a2e3a148a47 100644 --- a/src/gallium/frontends/va/postproc.c +++ b/src/gallium/frontends/va/postproc.c @@ -704,7 +704,7 @@ vlVaHandleVAProcPipelineParameterBufferType(vlVaDriver *drv, vlVaContext *contex vpp.out_transfer_characteristics = param->output_color_properties.transfer_characteristics; vpp.out_matrix_coefficients = param->output_color_properties.matrix_coefficients; } else { - vlVaGetColorProperties(param->surface_color_standard, &vpp.out_color_primaries, + vlVaGetColorProperties(param->output_color_standard, &vpp.out_color_primaries, &vpp.out_transfer_characteristics, &vpp.out_matrix_coefficients); }