mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-19 00:38:06 +02:00
The reference buffer address is used as the indication in h264 DPB Tier2, when reference buffer was reallocated, h264 DPB would lose track of that reference picture. Adding a pointer obsolete_buf in vlVaSurface data structure for tracking this released buffer, also in h264_picture_desc adding a private field, which contains past_ref[16] for tracking previously released buffer vs current buffer for reference frames. Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5868 Signed-off-by: Ruijing Dong <ruijing.dong@amd.com> Reviewed-by: Leo Liu <leo.liu@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14646> |
||
|---|---|---|
| .. | ||
| frontend | ||
| pipe | ||