mesa/src/broadcom
Mario Kleiner bf5cfb6486 v3dv: Enable (leased) direct display extensions.
Enable support for the following extensions, which are already supported
by the driver and shared wsi code, and were just missing enables inside
v3dv_device:

VK_EXT_direct_mode_display, VK_EXT_acquire_drm_display,
VK_EXT_acquire_xlib_display.

Successfully tested on RPi 400, RaspberryPi OS 11, with X11 RandR output
leasing to lease a RandR output and use it for direct display mode.

Signed-off-by: Mario Kleiner <mario.kleiner.de@gmail.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21529>
2023-02-28 11:30:07 +00:00
..
ci v3d: update supertuxkart reference after 1c028a4d5b 2023-02-22 23:08:21 +00:00
cle
clif
common
compiler nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
drm-shim
qpu
simulator
vulkan v3dv: Enable (leased) direct display extensions. 2023-02-28 11:30:07 +00:00
.editorconfig
meson.build