mesa/src/freedreno/drm
Rob Clark 84f44137ff freedreno/drm: Shuffle around BO init
Suballocated heap BOs will bypass the rest of bo_new() (as they skip the
BO cache, don't get an entry in the handle table, etc).  So move more of
the initialization into fd_bo_init_common().

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20263>
2022-12-17 19:14:12 +00:00
..
msm freedreno/drm: Start prying apart table_lock 2022-12-17 19:14:12 +00:00
virtio freedreno/drm: Get rid of fd_bo_del_locked() 2022-12-17 19:14:12 +00:00
freedreno_bo.c freedreno/drm: Shuffle around BO init 2022-12-17 19:14:12 +00:00
freedreno_bo_cache.c freedreno/drm: Get rid of fd_bo_del_locked() 2022-12-17 19:14:12 +00:00
freedreno_device.c freedreno/drm: Get rid of fd_bo_del_locked() 2022-12-17 19:14:12 +00:00
freedreno_drmif.h freedreno/drm: Rework batch BO delete 2022-12-17 19:14:12 +00:00
freedreno_pipe.c freedreno/drm: Drop pipe ref to device 2022-12-17 19:14:12 +00:00
freedreno_priv.h freedreno/drm: Get rid of fd_bo_del_locked() 2022-12-17 19:14:12 +00:00
freedreno_ringbuffer.c Change all debug_assert calls to assert 2022-07-10 00:50:35 +00:00
freedreno_ringbuffer.h freedreno/drm: Use same-sized "chunks" for growable rings 2022-11-11 01:27:03 +00:00
freedreno_ringbuffer_sp.c freedreno/drm: Start prying apart table_lock 2022-12-17 19:14:12 +00:00
freedreno_ringbuffer_sp.h freedreno/drm/virtio: Use userspace IOVA allocation 2022-04-27 23:10:00 +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 virtio backend 2022-03-25 02:03:30 +00:00