29 Commits (0c0628f43e677afd5b8529f1d44709b29a2b8aab)

Author SHA1 Message Date
David Turner ac17517a5c Support direct scanout with src crop and dst boxes
4 weeks ago
Simon Ser 0d6284eb62 backend/drm: add explicit sync support to libliftoff interface
3 months ago
Kirill Primak bd7a47e139 backend/drm: avoid "maybe uninitialized" warning
6 months ago
Kirill Primak 95ac3e9924 backend/drm: add libliftoff log handler
6 months ago
Simon Ser 6e6c4408d3 backend/drm: add support for libliftoff v0.5.0
6 months ago
Simon Ser 805807fd5b backend/drm: add infrastructure for device-wide commits
8 months ago
Simon Ser 4636f8c407 backend/drm: track pending atomic state in wlr_drm_connector_state
8 months ago
Simon Ser d7d974ae30 backend/drm: drop VRR debug message
8 months ago
Simon Ser 16b42bf65b backend/drm: track cursor FB in wlr_drm_connector_state
9 months ago
Simon Ser 0d9ffef774 backend/drm: don't destroy previous DRM master blobs
9 months ago
Simon Ser 842093bb84 Define _POSIX_C_SOURCE globally
9 months ago
Simon Ser 505175e56f backend/drm: atomically reset state after VT switch
9 months ago
Simon Ser 741aaa3f76 backend/drm: drop wlr_drm_backend arg from create_mode_blob()
9 months ago
Simon Ser 97a6a58a95 backend/drm: fix fb_damage_clips_arr memory leak
9 months ago
Simon Ser 260dbdf704 backend/drm: split wlr_drm_fb related functions into separate file
12 months ago
Simon Ser 8c44e86077 backend/drm: add wlr_drm_connector_state.nonblock
1 year ago
Simon Ser 3b53d1cbf1 backend/drm: introduce page-flip tracking struct
1 year ago
Simon Ser aa1055134d backend/drm: handle output layer damage
1 year ago
Simon Ser fffa1908af backend/drm: fix libliftoff_plane double-free
1 year ago
Simon Ser 4339c37f99 backend/drm: clip FB damage
1 year ago
Alexander Orzechowski 300bd80772 wlr_drm_format_set: Store formats on array
2 years ago
Simon Ser 44069dfd5e output-layer: add cropping support
2 years ago
Simon Ser 835208db98 output-layer: add support for scaling buffers
2 years ago
Simon Ser 8338d17d7e backend/drm: drop wlr_drm_layer.pending_{width,height}
2 years ago
Simon Ser bbd5145d8a backend/drm: drop unnecessary pixman_region32_t casts
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