asahi: Ensure we always have space for stream links + padding
authorAsahi Lina <lina@asahilina.net>
Fri, 9 Dec 2022 06:56:26 +0000 (15:56 +0900)
committerMarge Bot <emma+marge@anholt.net>
Sat, 17 Dec 2022 18:10:28 +0000 (18:10 +0000)
commit0042f2beb213eecdb732fb9c247bb36123f6c3b0
treeecbe7b16816815cdca0f852dcefe01bb1fccdf3d
parentcea15fe06d9e72c65abcdab73c8e41046d2f79f0
asahi: Ensure we always have space for stream links + padding

It seems VDM can overread (maybe it does blockwise transfers?), so we
always need to leave space at the end of encoder buffers to avoid
faults.

Signed-off-by: Asahi Lina <lina@asahilina.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20365>
src/gallium/drivers/asahi/agx_state.c