Commit Graph

1025 Commits (0aefa186906420f2a8f37f2f823a533c9187e7f5)

Author SHA1 Message Date
Simon Ser 0aefa18690 backend/x11: send more precise output present events 4 years ago
Simon Ser 94fda895ac backend/x11: use DRI3Open to get DRM FD 4 years ago
Simon Ser 1e2c7fce86 backend/drm: use wlr_drm_format_{create,add} 4 years ago
Simon Ser 253f447329
backend/drm: print DRM device name when scanning connectors 4 years ago
Simon Ser 9cd3f03f65
backend/drm: add wlr_drm_backend.name 4 years ago
Simon Ser 60001a75a2
backend/drm: remove nouveau workaround 4 years ago
Simon Ser 0dcdb5e7a1 backend/x11: fix DRI3 formats not used 4 years ago
Simon Ser 0aa2ba0c03 backend/headless: select the rendering device ourselves 4 years ago
Simon Ser da2a216934
backend/drm: add wlr_drm_connector.backend 4 years ago
Simon Ser 87bd718de5
backend: use fcntl(F_DUPFD_CLOEXEC) instead of dup 4 years ago
Simon Ser 1ca4d6b029
backend/drm: dup FD before wlr_gbm_allocator_create 4 years ago
Simon Ser e57a52e7f7
Remove inline keyword 4 years ago
Simon Ser 93cd3a79b2 backend/drm: stop using GBM flags 4 years ago
Simon Ser 525fa6ada0
backend/x11: fix xinput mask mixed up with present 4 years ago
Simon Ser c59aacf944 backend/x11: query modifiers supported by X11 server 4 years ago
Simon Ser d79a00bf02 backend/x11: switch to wlr_swapchain 4 years ago
Simon Ser 16a51bbab2 backend/wayland: query render formats 4 years ago
Simon Ser 441bac139f backend/wayland: use wlr_swapchain for cursor surface 4 years ago
Simon Ser 3923ff005d backend/wayland: use wlr_swapchain for main surface 4 years ago
Simon Ser 038285d496 backend/wayland: stop rendering black frame on init 4 years ago
Simon Ser 768131e488 output: stop assuming a frame is pending in init 4 years ago
Simon Ser 4c363a564f backend/drm: remove workaround for amdgpu DP MST 4 years ago
Simon Ser 6ff478632a backend/drm: remove EGL config 4 years ago
Simon Ser 06ab41a160
backend/drm: fix missing wlr_drm_format.cap 4 years ago
Simon Ser eb5886ddbe backend/headless: add support for direct scan-out 4 years ago
Stephane Chauveau b790e5ea34 backend/drm: don't assume possible_crtcs has only one bit set 4 years ago
Simon Ser 863acb26c0 backend/drm: stop tracking overlay planes 4 years ago
Simon Ser e69bbfd0d6 backend/drm: unset current surface before importing 4 years ago
Simon Ser 325cba6414
backend/drm: use EGL_PLATFORM_GBM_KHR 4 years ago
Simon Ser bfb59fd4d7 backend/headless: create a config-less EGL context 4 years ago
Ilia Bozhinov 54b7ca56c0 drm: do not unset make/model before emitting destroy event 4 years ago
Simon Ser 90c8452959 backend/session/libseat: set XDG_SESSION_TYPE 4 years ago
Simon Ser 1336ad2a23
backend/drm: remove unused if in drm_connector_move_cursor 4 years ago
Simon Ser 0e927533b0 backend/drm: query render formats 4 years ago
Simon Ser 237c2cf2fb backend/drm: take a wlr_drm_format in init_drm_surface 4 years ago
Simon Ser 8bc5a92a98 Revert "backend/drm: stop force-probing connectors" 4 years ago
Simon Ser de9ff46629
backend/drm: "scaling mode" is a connector property 4 years ago
Simon Ser 2649600fa1
backend/drm: rotation is a plane property 4 years ago
Simon Ser c045253927 backend/headless: use a format suitable for rendering 4 years ago
Simon Ser 6485fadc16
backend/wayland: don't set EGL visual 4 years ago
Simon Ser 713c1661b7 backend/drm: stop force-probing connectors 4 years ago
Simon Ser 154fe8696f backend/x11: log unhandled client messages 4 years ago
Simon Ser f6c36f8881 backend/x11: log unhandled X11 events 4 years ago
Simon Ser 52805feae9 backend/x11: log errors 4 years ago
Isaac Freund 262740bc9a backend/libseat: fix change_vt return value 4 years ago
Simon Ser 754179dacd backend/session: add a timeout waiting for GPUs 4 years ago
Simon Ser c491a21d25 backend/session/logind: log when using XDG_SESSION_ID 4 years ago
Simon Ser 0e76f92de7 backend/session: replace session_signal with events.active 4 years ago
Simon Ser cd95d70df0 Revert "session/logind: support CanGraphical property" 4 years ago
Simon Ser fbf11a41e1 backend/session: wait for DRM device if none found 4 years ago