mesa/src/gallium/winsys
Zack Rusin 16019ff7cc svga: Add support for SVGAv3
SVGAv3 changes the PCI id due to differences in how PCI configuration
is handled - removal of VRAM and FIFO PCI resources, switch to MMIO
registers and MSI/MSI-X IRQ support but the 3D commands remain largely
the same.

This enables 3D/graphics acceleration support on SVGAv3.

Signed-off-by: Zack Rusin <zackr@vmware.com>
Reviewed-by: Charmaine Lee <charmainel@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16061>
2022-04-26 00:33:25 +00:00
..
amdgpu/drm winsys/amdgpu: fix a mutex deadlock when we fail to create pipe_screen 2022-04-25 13:43:16 +00:00
crocus/drm util/slab: use simple_mtx_t 2021-10-05 23:46:14 +00:00
d3d12/wgl d3d12: Cache a modifyable copy of the nir options in d3d12_screen 2022-02-04 00:07:53 +00:00
etnaviv/drm etnaviv: add etna_lookup_or_create_screen(..) 2021-10-01 10:13:32 +00:00
freedreno/drm freedreno: Support per-device driconf overrides 2021-08-02 16:37:26 -07:00
i915/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
iris/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
kmsro/drm freedreno: Support per-device driconf overrides 2021-08-02 16:37:26 -07:00
lima/drm lima: fix leak of the screen hash table 2021-09-18 16:47:49 +00:00
nouveau/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
panfrost/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
radeon winsys/radeon: remove unused simple_list.h 2022-04-22 09:39:31 -07:00
svga/drm svga: Add support for SVGAv3 2022-04-26 00:33:25 +00:00
sw replace 0 with NULL for NULL pointers 2022-01-10 22:53:32 +00:00
tegra/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
v3d/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
vc4/drm android: Drop the Android.mk build system 2021-07-08 14:44:02 -05:00
virgl virgl: Disable nir_op_ffloor to avoid sending DFLR to virglrenderer. 2022-04-08 17:17:16 +00:00