mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-22 21:48:09 +02:00
When we skip the submit when there is no GPU work queued we must not
update the cmdstream timestamp with the fence from the submit request
as it will never be filled in by the kernel, effectively replacing
the cmdstream timestamp with 0. This causes following fence waits
to fail.
Fixes: 148658638e7f ("etnaviv: drm: Be able to mark end of context init")
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Christian Gmeiner <cgmeiner@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26078>
|
||
|---|---|---|
| .. | ||
| tests | ||
| etnaviv_bo.c | ||
| etnaviv_bo_cache.c | ||
| etnaviv_cmd_stream.c | ||
| etnaviv_device.c | ||
| etnaviv_drmif.h | ||
| etnaviv_gpu.c | ||
| etnaviv_perfmon.c | ||
| etnaviv_pipe.c | ||
| etnaviv_priv.h | ||
| meson.build | ||