[Mesa-dev] [PATCH 0/3] radv: Add leasing support

Keith Packard keithp at keithp.com
Wed Aug 2 10:12:38 UTC 2017


I've split this into three patches to make review at least a little
easier.

The first provides the KHR_display extension using the new
KEITHP_kms_display extension that allows you to pass in a DRM master
to vkCreateInstance.

The second provides EXT_acquire_xlib_display, which is an API that
nVidia provides. This hides all of the actual lease creation down
inside the Vulkan driver instead of in the application.

The third provides EXT_display_control, which exposes vblank fences
and frame counts for raw display devices. It also adds DPMS control
and hotplug notification (this one I haven't bothered to hook up).

-keith



More information about the mesa-dev mailing list