Commit Graph

239 Commits (52e01a9c8b1680aad886657fc1e98025013a7038)

Author SHA1 Message Date
Simon Ser 52e01a9c8b backend/drm: implement wlr_backend_impl.{test,commit} 10 months ago
Simon Ser fc4996d853 backend/drm: rework struct wlr_drm_page_flip for multiple connectors 10 months ago
Simon Ser 805807fd5b backend/drm: add infrastructure for device-wide commits 10 months ago
Simon Ser 4636f8c407 backend/drm: track pending atomic state in wlr_drm_connector_state 10 months ago
Simon Ser f8f2dde1f0 backend/drm: add wlr_drm_connector_state.connector 10 months ago
Simon Ser 16b42bf65b backend/drm: track cursor FB in wlr_drm_connector_state 11 months ago
Simon Ser f6659414ba backend/drm: add drm_fb_copy() 11 months ago
Simon Ser 0d9ffef774 backend/drm: don't destroy previous DRM master blobs 11 months ago
Simon Ser d8f4a3d78c backend/drm: fix broken link to KMS property docs 11 months ago
Simon Ser d2acd4c362 backend/drm: move restore logic to drm.c 11 months ago
Simon Ser 505175e56f backend/drm: atomically reset state after VT switch 11 months ago
Simon Ser 741aaa3f76 backend/drm: drop wlr_drm_backend arg from create_mode_blob() 11 months ago
Simon Ser 54f9944b48 backend/drm: drop wl_display argument 1 year ago
Simon Ser f81c3d93cd backend/drm: save current refresh rate 1 year ago
Simon Ser 67c77fdbdc backend/drm: remove wlr_drm_renderer.backend 1 year ago
Simon Ser f935ff0ef6 backend/drm: move drm_plane_finish_surface() to drm.c 1 year ago
Simon Ser 260dbdf704 backend/drm: split wlr_drm_fb related functions into separate file 1 year ago
Simon Ser 63792b38e4 backend/session: take wl_event_loop instead of wl_display 1 year ago
Simon Ser 8c44e86077 backend/drm: add wlr_drm_connector_state.nonblock 1 year ago
Alexander Orzechowski b06d58fa8b backend/drm: Destroy page flips on backend destroy 1 year ago
Alexander Orzechowski 3aed24b8d4 backend/drm: Track page flips in list 1 year ago
Simon Ser 3b53d1cbf1 backend/drm: introduce page-flip tracking struct 1 year ago
Simon Ser 1c24b1182b backend: drop wlr_backend_get_presentation_clock() 1 year ago
vaxerski c2aa7fd965 backend/drm: Add async page flip support to legacy 1 year ago
Simon Ser aa1055134d backend/drm: handle output layer damage 2 years ago
Simon Ser 4339c37f99 backend/drm: clip FB damage 2 years ago
Kirill Primak 3dc646ea88 Add some missing includes/declarations 2 years ago
Alexander Orzechowski 90d08f8f1c wlr_drm_format: Rework wlr_drm_format_intersect 2 years ago
Simon Ser a160304289 backend/drm: use libdisplay-info for CVT mode generation 2 years ago
Simon Ser 35da997001 backend/drm: use libdisplay-info to parse EDID 2 years ago
Simon Ser 8338d17d7e backend/drm: drop wlr_drm_layer.pending_{width,height} 2 years ago
Simon Ser 22d9df2af4 backend/drm: send output layer feedback events 2 years ago
Simon Ser 4d6fbb2289 backend/drm: add support for output layers 2 years ago
Simon Ser 2398621b8b backend/drm: add libliftoff composition layer 2 years ago
Simon Ser 9d43e7e4d6 backend/drm: add libliftoff interface 2 years ago
Simon Ser b4e9487312 backend/drm: init wlr_drm_plane for all plane types 2 years ago
Simon Ser d36dd96e8d backend/drm: set "max bpc" property based on pixel format 2 years ago
Simon Ser 8b8921d57b backend/drm: remove wlr_drm_crtc.legacy_crtc 2 years ago
Simon Ser 99fb2fefc3 backend/drm: rename wlr_drm_backend.outputs to connectors 2 years ago
Simon Ser f361efe965 backend/drm: add drm_connector_status_str() 2 years ago
Simon Ser 037b21647b backend/drm: store pending FB in state 2 years ago
Simon Ser ae61cd6bfb backend/drm: use separate field to store pending cursor FB 2 years ago
illiliti eec95e3d5e backend/drm: use pnp.ids to fetch EDID data 2 years ago
Simon Ser d75b4d8e86 Revert "backend/drm: fetch EDID manufacturer from udev_hwdb" 2 years ago
Simon Ser f4cf0a8d86 backend/drm: nuke wlr_drm_connector.desired_enabled 2 years ago
Simon Ser 0cabc83046 backend/drm: pass through mode picture aspect ratio 2 years ago
Simon Ser f244094682 backend/drm: drop enum wlr_drm_connector_status 2 years ago
Simon Ser 08973d2430 backend/drm: drop WLR_DRM_CONN_NEEDS_MODESET 2 years ago
Simon Ser 6a5fb22698 backend/drm: remove unused WLR_DRM_CONN_CLEANUP 2 years ago
Simon Ser bd587a7f43 backend/drm: use drmModeGetConnectorTypeName 3 years ago