Files
mesa/src
David Rosca 93d434362b frontends/va: Move encode fence to coded buffer
Instead of using the surface fence, store the fence in buffer.
This way the fence won't be overwritten when encoding multiple frames
using the same source surface and SyncBuffer will sync the correct job.
Also fixes possible crash when destroying coded buffer before calling
SyncSurface and possible leak when destroying or reusing coded buffer
with pending encode job without calling SyncSurface/SyncBuffer.

Reviewed-by: Ruijing Dong <ruijing.dong@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31959>
2024-11-05 09:42:55 +00:00
..
2024-11-01 13:25:37 -07:00
2024-10-21 01:14:35 +00:00
2024-10-17 09:50:19 +00:00
2024-10-24 16:50:44 +00:00
2024-10-30 12:59:10 +00:00
2024-10-17 18:17:18 +00:00