From 9e37969179f46bc90282dc3107175c93e9f45b29 Mon Sep 17 00:00:00 2001 From: Benjamin Cheng Date: Thu, 27 Nov 2025 13:00:55 -0500 Subject: [PATCH] radv/video: Override direct_spatial_mv_pred to 1 VCN always uses spatial direct mode. Cc: mesa-stable Reviewed-by: David Rosca Part-of: --- src/amd/vulkan/radv_video_enc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_video_enc.c b/src/amd/vulkan/radv_video_enc.c index a9d7d0a94a1..032a2cee86d 100644 --- a/src/amd/vulkan/radv_video_enc.c +++ b/src/amd/vulkan/radv_video_enc.c @@ -1113,7 +1113,7 @@ radv_enc_slice_header(struct radv_cmd_buffer *cmd_buffer, const VkVideoEncodeInf radv_enc_code_ue(cmd_buffer, 0); if (pic->primary_pic_type == STD_VIDEO_H264_PICTURE_TYPE_B) { - radv_enc_code_fixed_bits(cmd_buffer, slice_info->pStdSliceHeader->flags.direct_spatial_mv_pred_flag, 1); + radv_enc_code_fixed_bits(cmd_buffer, 1, 1); /* direct_spatial_mv_pred */ } const StdVideoEncodeH264ReferenceListsInfo *ref_lists = pic->pRefLists; /* ref_pic_list_modification() */