From 8875a79513b0fe743768c8cd275343383f36c7b8 Mon Sep 17 00:00:00 2001 From: David Rosca Date: Sat, 13 Apr 2024 17:13:05 +0200 Subject: [PATCH] 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: 54d499818ca9 ("radv/video: add initial support for encoding with h264.") Reviewed-by: Dave Airlie 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 3098b8396d0..ea815ea3ad7 100644 --- a/src/amd/vulkan/radv_video_enc.c +++ b/src/amd/vulkan/radv_video_enc.c @@ -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; }