Xaver Hugl
9ab688067a
Create egl backend for multiple backends and enable multi-gpu usage for the gbm backend
2020-11-28 17:53:41 +00:00
Vlad Zahorodnii
2a8395c7dd
Trim trailing whitespace
2020-11-28 11:01:47 +00:00
Xaver Hugl
cdab4be19e
Automatically detect the proprietary NVidia driver and use EGLStreams accordingly
2020-10-25 17:47:58 +00:00
Vlad Zahorodnii
33fad70c9b
platforms/drm: Fix initialization of EGL displays
...
Currently, every time compositing is restarted, both the gbm and the egl
streams backend will re-obtain the EGLDisplay object.
This is wrong because the core assumption is that the EGL display doesn't
change once it has been obtained.
2020-10-16 17:12:33 +03:00
Vlad Zahorodnii
691ce56627
platforms/drm: Query cursor capabilities per individual gpu
...
We should not assume that the cursor capabilities are shared by all DRM
devices.
2020-10-13 05:34:01 +00:00
Xaver Hugl
b50f747876
Multi-GPU output support on Wayland
...
This commit sets up udev and the DrmBackend to list and use all GPUs.
BUG: 425586
BUG: 417323
2020-10-05 21:05:55 +00:00