From 92e3004cda6d79f6a8cd41ccc9793e2c0f85b56f Mon Sep 17 00:00:00 2001 From: David Rosca Date: Mon, 11 Aug 2025 17:02:50 +0200 Subject: [PATCH] radv/video: Enable AV1 decode workaround for gfx1153 Cc: mesa-stable Reviewed-by: Ruijing Dong Part-of: (cherry picked from commit 638fa0120354ff66b09be23e3d3b9e656c994344) --- .pick_status.json | 2 +- src/amd/vulkan/radv_video.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.pick_status.json b/.pick_status.json index 94275d3238e..7ada2da3a3f 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -34,7 +34,7 @@ "description": "radv/video: Enable AV1 decode workaround for gfx1153", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": null, "notes": null diff --git a/src/amd/vulkan/radv_video.c b/src/amd/vulkan/radv_video.c index e16a96976eb..02d4685af22 100644 --- a/src/amd/vulkan/radv_video.c +++ b/src/amd/vulkan/radv_video.c @@ -2333,6 +2333,8 @@ get_av1_msg(struct radv_device *device, struct radv_video_session *vid, struct r result.tile_info[i].size = av1_pic_info->pTileSizes[i]; } + result.av1_intrabc_workaround = pdev->info.family == CHIP_GFX1153; + return result; }