mesa/src/freedreno/drm
Rob Clark cfd4721ee0 freedreno/drm: Make rb refcnt non-atomic
Now that the one special case where multiple threads could race to
ref/unref, we can go back to using non-atomic refcnts.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21274>
2023-02-16 19:57:13 +00:00
..
msm freedreno/drm: Split out bo->finalize() 2023-01-26 22:21:47 +00:00
virtio freedreno/drm/virtio: Limit guest handles passed to virtgpu 2023-02-08 17:36:23 +00:00
freedreno_bo.c freedreno/drm: Move sa_cpu_prep() to core 2023-02-08 17:36:23 +00:00
freedreno_bo_cache.c freedreno/drm: Replace shared/nosync fields 2022-12-17 19:14:12 +00:00
freedreno_bo_heap.c freedreno/drm: Move sa_cpu_prep() to core 2023-02-08 17:36:23 +00:00
freedreno_device.c freedreno/drm: Add some ref/unref debugging 2023-01-26 22:21:47 +00:00
freedreno_drmif.h freedreno/drm: Remove bo_del_or_recycle() 2023-01-26 22:21:47 +00:00
freedreno_pipe.c freedreno/drm: Flush deferred submits at context teardown 2022-12-30 10:41:55 -08:00
freedreno_priv.h freedreno/drm: Split out bo->finalize() 2023-01-26 22:21:47 +00:00
freedreno_ringbuffer.c freedreno/drm: Add some ref/unref debugging 2023-01-26 22:21:47 +00:00
freedreno_ringbuffer.h freedreno/drm: Make rb refcnt non-atomic 2023-02-16 19:57:13 +00:00
freedreno_ringbuffer_sp.c freedreno/drm: Add nr_suballoc_bos size check 2023-01-05 15:44:39 +00:00
freedreno_ringbuffer_sp.h freedreno/drm: Add sub-allocator 2022-12-17 19:14:12 +00:00
freedreno_ringbuffer_sp_reloc.h freedreno/drm: Simplify emit_reloc_common 2022-09-20 02:22:19 +00:00
meson.build freedreno/drm: Add sub-allocator 2022-12-17 19:14:12 +00:00