mesa/src/gallium/drivers
Karol Herbst 228033916a n50/compute: submit initial compute state in nv50_screen_create
This fixes some CACHE_ERROR caused by proper multi-threading support. The
bug is a bit older though, just never triggered because there was only one
push buffer to begin with.

Without this change the compute initialization stayed unpushed in the
screen push buffer causing random issues.

Fixes: ff72440b40 ("nv50: implement a basic compute support")
Signed-off-by: Karol Herbst <git@karolherbst.de>
Reviewed-by: M Henning <drawoc@darkrefraction.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24496>
(cherry picked from commit a9a30a7e09)
2023-08-07 18:53:52 +01:00
..
asahi asahi: drop unnecessary DRM_FORMAT_MOD_{LINEAR,INVALID} fallbacks 2023-06-27 13:53:58 +01:00
crocus crocus: Avoid fast-clear with incompatible view 2023-07-18 22:38:07 +01:00
d3d12 d3d12: Fix indexing of local_reference_state 2023-07-18 22:38:06 +01:00
etnaviv util/u_queue: fix util_queue_finish deadlock by merging lock and finish_lock 2023-07-18 22:48:05 +01:00
freedreno tu,freedreno: Forbid blit event for R8G8_SRGB due to gpu faults 2023-07-28 18:48:24 +01:00
i915 i915: use util_unreference_framebuffer_state to unref fb state 2023-05-05 19:05:45 +01:00
iris util/u_queue: fix util_queue_finish deadlock by merging lock and finish_lock 2023-07-18 22:48:05 +01:00
lima lima: update CI fixes and flakes 2023-07-21 13:40:20 +01:00
llvmpipe llvmpipe: fix fragdata/lastfragdata heuristic a bit more. 2023-08-04 11:57:58 +01:00
nouveau n50/compute: submit initial compute state in nv50_screen_create 2023-08-07 18:53:52 +01:00
panfrost panfrost: Fix transform feedback on v9 harder 2023-07-21 18:08:09 +01:00
r300 r300: fix unconditional KIL on R300/R400 2023-04-26 17:37:27 +01:00
r600 r600/sfn: Don't try to propagate to vec4 with more than one use 2023-08-02 20:57:25 +01:00
radeonsi util/u_queue: fix util_queue_finish deadlock by merging lock and finish_lock 2023-07-18 22:48:05 +01:00
softpipe softpipe: use util_unreference_framebuffer_state to unref fb state 2023-05-05 19:05:49 +01:00
svga svga: use util_unreference_framebuffer_state to unref fb state 2023-05-05 19:05:54 +01:00
tegra tegra: Add support for get_screen_fd 2023-03-31 13:39:05 +00:00
v3d v3d: use util_unreference_framebuffer_state to unref fb state 2023-05-05 19:05:50 +01:00
vc4 vc4: use util_unreference_framebuffer_state to unref fb state 2023-05-05 19:05:51 +01:00
virgl virgl/video: Fix out-of-bounds access in fill_mpeg4_picture_desc() 2023-07-18 22:38:07 +01:00
zink zink: don't clobber descriptor mode on multiple screen creation 2023-07-28 18:48:25 +01:00