diff --git a/.pick_status.json b/.pick_status.json index 167fc5c5331..1c6c0364fb6 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -2044,7 +2044,7 @@ "description": "anv/video: fix a typo in Vulkan AV1 decoding.", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "e510efed05d08d7c6c0010c0f80526f3ed8dcddb", "notes": null diff --git a/src/intel/vulkan/genX_cmd_video.c b/src/intel/vulkan/genX_cmd_video.c index aba508d3c9c..bb413f2b718 100644 --- a/src/intel/vulkan/genX_cmd_video.c +++ b/src/intel/vulkan/genX_cmd_video.c @@ -2673,7 +2673,7 @@ anv_av1_calculate_xstep_qn(struct anv_cmd_buffer *cmd_buffer, } - int32_t mi_col_end = tile_col_end_sb >> mib_size_log2; + int32_t mi_col_end = tile_col_end_sb << mib_size_log2; mi_col_end = MIN2(mi_col_end, mi_cols); int32_t downscaled_x1 = mi_col_end << (av1_mi_size_log2 - ssx);