[PATCH 0/8] drm/vmwgfx: 3D on arm64 and large cursor support
Zack Rusin
zack at kde.org
Wed Mar 2 15:24:18 UTC 2022
From: Zack Rusin <zackr at vmware.com>
Series finishes 3D support on arm64 with vmwgfx. With this and changes
that add svga3 pci id's to Mesa3D - OpenGL 4.3 and GLES 3.1 work smoothly
on arm64.
Most changes are not svga3 specific but rather could be classified as
generic improvements. That's in particular true for support for curso
mobs which enable large cursor support on both svga2 and svga3 and fixing
initialization of drm_mode_fb_cmd2 struct.
Martin Krastev (1):
drm/vmwgfx: Add support for CursorMob and CursorBypass 4
Zack Rusin (7):
drm/vmwgfx: Cleanup multimon initialization code
drm/vmwgfx: Print capabilities early during the initialization
drm/vmwgfx: Fix fencing on SVGAv3
drm/vmwgfx: Allow querying of the SVGA PCI id from the userspace
drm/vmwgfx: Initialize drm_mode_fb_cmd2
drm/vmwgfx: Implement MSI/MSI-X support for IRQs
drm/vmwgfx: Stop using surface dma commands on most configurations
drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 20 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 23 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 28 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 27 +-
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 80 ++++-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 407 +++++++++++++++++++++-----
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 28 +-
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 36 ++-
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 17 +-
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 27 +-
include/uapi/drm/vmwgfx_drm.h | 9 +-
13 files changed, 538 insertions(+), 168 deletions(-)
--
2.32.0
More information about the dri-devel
mailing list