radv/video: Set correct bitstream buffer size

Fixes
  dEQP-VK.video.encode.h264_i_p_not_matching_order
  dEQP-VK.video.encode.h265_i_p_not_matching_order

Fixes: 54d499818c ("radv/video: add initial support for encoding with h264.")
Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28734>
This commit is contained in:
David Rosca 2024-04-13 17:13:05 +02:00 committed by Dave Airlie
parent 5df45c0f99
commit 8875a79513
1 changed files with 1 additions and 1 deletions

View File

@ -1233,7 +1233,7 @@ radv_enc_bitstream(struct radv_cmd_buffer *cmd_buffer, struct radv_buffer *buffe
radeon_emit(cs, RENCODE_REC_SWIZZLE_MODE_LINEAR);
radeon_emit(cs, va >> 32);
radeon_emit(cs, va & 0xffffffff);
radeon_emit(cs, buffer->vk.size - offset);
radeon_emit(cs, buffer->vk.size);
radeon_emit(cs, offset);
ENC_END;
}