radeonsi/vcn: Align bitstream buffer to 128 when resizing
Cc: mesa-stable Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2824 Reviewed-by: Ruijing Dong <ruijing.dong@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32673>
This commit is contained in:
@@ -2457,6 +2457,8 @@ static void radeon_dec_decode_bitstream(struct pipe_video_codec *decoder,
|
||||
dec->ws->buffer_unmap(dec->ws, buf->res->buf);
|
||||
dec->bs_ptr = NULL;
|
||||
|
||||
total_bs_size = align(total_bs_size, 128);
|
||||
|
||||
if (!dec->bs_size) {
|
||||
struct rvid_buffer old_buf = *buf;
|
||||
if (!si_vid_create_buffer(dec->screen, buf, total_bs_size, buf->usage)) {
|
||||
|
Reference in New Issue
Block a user