[Mesa-stable] [Mesa-dev] [PATCH 1/2] radeon/vcn: add and manage render picture list

Emil Velikov emil.l.velikov at gmail.com
Wed Jan 24 13:37:37 UTC 2018


On 11 December 2017 at 16:47,  <boyuan.zhang at amd.com> wrote:
> From: Boyuan Zhang <boyuan.zhang at amd.com>
>
> Create a list in decoder to store all render picture buffer pointers that
> currently being used in reference picture lists.
>
> During get message buffer call, check each pointer in render_pic_list[]
> within given pic->ref[] list, remove pointer that no longer being used by
> pic->ref[]. Then add current render surface pointer to the render_pic_list[]
> and assign the associated index to result.curr_idx.
>
> As a result, result.curr_idx will have the correct index to represent the
> current render picture, instead of the previous increamenting values.
>
> Signed-off-by: Boyuan Zhang <boyuan.zhang at amd.com>
> Reviewed-by: Christian König <christian.koenig at amd.com>
> ---
We'd want this and 2/2 (sha's below) in stable. Otherwise people will
experience regressions when updating their firmware.

f2bfd1cbb7e radeon/vcn: add and manage render picture list
2ec48039b8a radeon/uvd: add and manage render picture list

Including the bugzilla reference will be great.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104745

-Emil


More information about the mesa-stable mailing list