backend/x11: add support for DRI3 1.0

Add fallbacks when DRI3 1.2 isn't supported.

Closes: https://github.com/swaywm/wlroots/issues/2586
This commit is contained in:
Simon Ser 2021-01-17 10:19:51 +01:00
parent 284233c34f
commit e537382991
3 changed files with 26 additions and 8 deletions

View file

@ -68,6 +68,7 @@ struct wlr_x11_backend {
xcb_depth_t *depth;
xcb_visualid_t visualid;
xcb_colormap_t colormap;
uint32_t dri3_major_version, dri3_minor_version;
size_t requested_outputs;
size_t last_output_num;