radeon/vcn: reuse the dpb buffers when with the same size.
authorLeo Liu <leo.liu@amd.com>
Sun, 29 Aug 2021 16:24:12 +0000 (12:24 -0400)
committerMarge Bot <eric+marge@anholt.net>
Tue, 31 Aug 2021 15:43:21 +0000 (15:43 +0000)
commit6a0cadd8ec7725cf09efc4d76c3f60a5729000eb
tree5d5aaf5ae0edb3e186be0a3bb39a10be0e4364e9
parent2bdc0bb324d60546257b250d9a78af1ee61539b8
radeon/vcn: reuse the dpb buffers when with the same size.

To avoid allocate/deallocate frequently.

Signed-off-by: Leo Liu <leo.liu@amd.com>
Reviewed-by: James Zhu <James.Zhu@amd.com>
Reviewed-by: Boyuan Zhang <Boyuan.Zhang@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12610>
src/gallium/drivers/radeon/radeon_vcn_dec.c