aboutsummaryrefslogtreecommitdiff
path: root/backend/drm/atomic.c
AgeCommit message (Expand)Author
2024-02-21backend/drm: don't destroy previous DRM master blobsSimon Ser
2024-02-15Define _POSIX_C_SOURCE globallySimon Ser
2024-02-14backend/drm: atomically reset state after VT switchSimon Ser
2024-02-14backend/drm: add destroy_blob()Simon Ser
2024-02-14backend/drm: drop wlr_drm_backend arg from create_mode_blob()Simon Ser
2023-11-30backend/drm: split wlr_drm_fb related functions into separate fileSimon Ser
2023-11-19backend/drm: add wlr_drm_connector_state.nonblockSimon Ser
2023-11-17backend/drm: introduce page-flip tracking structSimon Ser
2023-10-12Revert "backend/drm: Automatic non-blocking commits"Simon Ser
2023-10-10backend/drm: Automatic non-blocking commitsKenny Levinsen
2023-10-03treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practicalAlexander Orzechowski
2023-07-07Use struct initializers instead of memset()Simon Ser
2023-06-30backend/drm: handle output layer damageSimon Ser
2023-06-12backend/drm: clip FB damageSimon Ser
2023-02-20backend/drm: add libliftoff interfaceSimon Ser
2023-01-31backend/drm: set "max bpc" property based on pixel formatSimon Ser
2022-12-07backend/drm: store pending FB in stateSimon Ser
2022-12-07backend/drm: use separate field to store pending cursor FBSimon Ser
2022-12-07backend/drm: pass fb as arg in set_plane_props()Simon Ser
2022-12-07backend/drm: stop using goto in set_plane_props()Simon Ser
2022-11-11backend: remove const casts for pixman_region32_tSimon Ser
2022-09-16Only set max_bpc when full modesetting is being done.vanfanel
2022-08-30output: fail commits if adaptive sync cannot be enabledSimon Ser
2022-06-19backend/drm: set "max bpc" to the maxSimon Ser
2022-06-07backend/drm: unconditionally set "content type" to graphicsSimon Ser
2022-06-01backend/drm: make commits without a buffer blockingSimon Ser
2022-05-31backend/drm: improve atomic commit flag loggingSimon Ser
2021-10-29backend/drm: avoid creating empty FB_DAMAGE_CLIPS propSimon Ser
2021-09-07backend/drm: introduce wlr_drm_connector_stateSimon Ser
2021-08-25backend/drm: introduce wlr_drm_bo_handle_tableSimon Ser
2021-08-18backend/drm: add support for FB_DAMAGE_CLIPSSimon Ser
2021-07-09backend/drm: remove backend arg from wlr_drm_interface.crtc_commitSimon Ser
2021-07-09backend/drm: add test_only arg to wlr_drm_interface.crtc_commitSimon Ser
2021-04-29backend/drm: remove wlr_drm_crtc_state.modeSimon Ser
2021-04-29backend/drm: remove wlr_drm_crtc_state.activeSimon Ser
2021-04-29backend/drm: remove wlr_drm_crtc.pending_modesetSimon Ser
2021-04-29backend/drm: take wlr_output_state as arg in crtc_commitSimon Ser
2021-04-06backend/drm: downgrade test-only commit failure log levelSimon Ser
2021-04-06backend/drm: don't set NONBLOCK with TEST_ONLYSimon Ser
2021-01-10backend/drm: stop using surface size for BOSimon Ser
2021-01-10backend/drm: make wlr_drm_plane.{pending,queued,current}_fb pointersSimon Ser
2020-12-24backend/drm: use connector log helpers in atomic backendSimon Ser
2020-12-22backend/drm: remove drm_fb_acquireSimon Ser
2020-12-22backend/drm: make drm_fb_acquire return a FB IDSimon Ser
2020-12-18backend/drm: introduce wlr_drm_connector.nameSimon Ser
2020-12-15backend/drm: add wlr_drm_connector.backendSimon Ser
2020-06-01backend/drm: make adaptive_sync atomicSimon Ser
2020-05-27backend/drm: don't set cursor if off-screenSimon Ser
2020-05-26backend/drm: introduce pending and current CRTC stateSimon Ser
2020-05-26backend/drm: rollback atomic blobsSimon Ser