summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-06-14Use last available display instead of firstHEADmasterKeith Packard1-4/+4
2018-02-26local hacksKeith Packard2-6/+21
2018-02-15Remove support for prototype keithp extensionKeith Packard1-147/+10
This isn't in the current mesa plans, so we'll leave it out of this code base for now. Signed-off-by: Keith Packard <keithp@keithp.com>
2018-02-07Build x11, display and wayland versionsKeith Packard2-23/+62
Signed-off-by: Keith Packard <keithp@keithp.com>
2017-10-12Check lease API returnsKeith Packard1-7/+12
Signed-off-by: Keith Packard <keithp@keithp.com>
2017-10-10Just use the last output foundKeith Packard2-19/+134
Signed-off-by: Keith Packard <keithp@keithp.com>
2017-06-01Use the VK_KEITHP_kms_display and VK_KHR_display extensions and DRM leasesKeith Packard2-14/+191
This creates a lease for an idle-but-connected monitor, passes that in to the Vulkan driver using the VK_KEITHP_kms_display extension and then uses the VK_KHR_display extension to display output directly to that, bypassing the window system. Signed-off-by: Keith Packard <keithp@keithp.com>
2017-05-17Add .gitignoreKeith Packard1-0/+3
Signed-off-by: Keith Packard <keithp@keithp.com>
2017-05-17Add code to use VK_KEITHP_kms_display extensionKeith Packard2-1/+17
Open the DRM render node for now; we'll get a lease later on. Signed-off-by: Keith Packard <keithp@keithp.com>
2017-05-09Import bare cube demoKeith Packard7-0/+4795