mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-30 18:40:13 +01:00
radeonsi/vce: Fix bitstream buffer size
On old VCE this was being rejected by kernel because the size here
was the buffer size, but the bitstream buffer address includes the
offset.
Fixes: 901aafb030 ("radeonsi/vce: Support raw packed headers")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13128
Reviewed-by: Ruijing Dong <ruijing.dong@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34894>
This commit is contained in:
parent
f27d062abc
commit
fd1480c3df
1 changed files with 1 additions and 1 deletions
|
|
@ -373,7 +373,7 @@ static void encode(struct rvce_encoder *enc)
|
|||
|
||||
RVCE_BEGIN(0x05000004); // video bitstream buffer
|
||||
RVCE_WRITE(enc->bs_handle, RADEON_DOMAIN_GTT, enc->bs_offset); // videoBitstreamRingAddressHi/Lo
|
||||
RVCE_CS(enc->bs_size); // videoBitstreamRingSize
|
||||
RVCE_CS(enc->bs_size - enc->bs_offset); // videoBitstreamRingSize
|
||||
RVCE_END();
|
||||
|
||||
if (enc->dual_pipe) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue