nouveau: wrap nouveau_pushbuf_refn
authorKarol Herbst <kherbst@redhat.com>
Fri, 13 May 2022 15:36:14 +0000 (17:36 +0200)
committerMarge Bot <emma+marge@anholt.net>
Tue, 30 Aug 2022 23:08:18 +0000 (23:08 +0000)
commit574404010a672c2c8aa4c041f4ef38cb6b2bfab2
tree845fe6cedab9da90c295c14ea915e1002fcd6717
parentde811ee8ebc66db4be01aa7bf8c560dc0eec28cb
nouveau: wrap nouveau_pushbuf_refn

This makes it easier to insert locking code around libdrm.

Signed-off-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: M Henning <drawoc@darkrefraction.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10752>
30 files changed:
src/gallium/drivers/nouveau/nouveau_winsys.h
src/gallium/drivers/nouveau/nv30/nv30_clear.c
src/gallium/drivers/nouveau/nv30/nv30_transfer.c
src/gallium/drivers/nouveau/nv30/nv30_winsys.h
src/gallium/drivers/nouveau/nv50/nv50_query.c
src/gallium/drivers/nouveau/nv50/nv50_query_hw.c
src/gallium/drivers/nouveau/nv50/nv50_surface.c
src/gallium/drivers/nouveau/nv50/nv50_transfer.c
src/gallium/drivers/nouveau/nv50/nv50_vbo.c
src/gallium/drivers/nouveau/nv50/nv50_winsys.h
src/gallium/drivers/nouveau/nv50/nv84_video.c
src/gallium/drivers/nouveau/nv50/nv84_video_bsp.c
src/gallium/drivers/nouveau/nv50/nv84_video_vp.c
src/gallium/drivers/nouveau/nv50/nv98_video.c
src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c
src/gallium/drivers/nouveau/nv50/nv98_video_ppp.c
src/gallium/drivers/nouveau/nv50/nv98_video_vp.c
src/gallium/drivers/nouveau/nvc0/nvc0_compute.c
src/gallium/drivers/nouveau/nvc0/nvc0_query.c
src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
src/gallium/drivers/nouveau/nvc0/nvc0_surface.c
src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c
src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c
src/gallium/drivers/nouveau/nvc0/nvc0_video.c
src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c
src/gallium/drivers/nouveau/nvc0/nvc0_video_ppp.c
src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c
src/gallium/drivers/nouveau/nvc0/nvc0_winsys.h
src/gallium/drivers/nouveau/nvc0/nve4_compute.c