Commit Graph

102 Commits (9cb26d19c9172a0a55a21b1dedd6d45abad7da6c)

Author SHA1 Message Date
Simon Ser d7223eae02 backend/drm: add explicit sync support to multi-GPU blits 7 months ago
Simon Ser 3067e45c2e backend/drm: add support for explicit sync APIs 8 months ago
Kirill Primak 5201836868 backend/drm: store drm prop lists as structs 9 months ago
Kenny Levinsen bedc890935 backend/drm: Use cached vrr support flag 9 months ago
Ian Forbes e3bd318547 drm/backend: add support for cursor hotspots 1 year ago
Kirill Primak 71be993982 backend/drm: set adaptive_sync_status again 1 year ago
Simon Ser d41b5efc65 backend/drm: fix adaptive sync no-op changes 1 year ago
Simon Ser 805807fd5b backend/drm: add infrastructure for device-wide commits 1 year ago
Simon Ser 4636f8c407 backend/drm: track pending atomic state in wlr_drm_connector_state 1 year ago
Simon Ser d7d974ae30 backend/drm: drop VRR debug message 1 year ago
Simon Ser 16b42bf65b backend/drm: track cursor FB in wlr_drm_connector_state 1 year ago
Simon Ser 0d9ffef774 backend/drm: don't destroy previous DRM master blobs 1 year ago
Simon Ser 842093bb84 Define _POSIX_C_SOURCE globally 1 year ago
Simon Ser 505175e56f backend/drm: atomically reset state after VT switch 1 year ago
Simon Ser 9a685cefa9 backend/drm: add destroy_blob() 1 year ago
Simon Ser 741aaa3f76 backend/drm: drop wlr_drm_backend arg from create_mode_blob() 1 year ago
Simon Ser 260dbdf704 backend/drm: split wlr_drm_fb related functions into separate file 1 year 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 b82a53a918 Revert "backend/drm: Automatic non-blocking commits" 1 year ago
Kenny Levinsen 45ba35719e backend/drm: Automatic non-blocking commits 1 year ago
Alexander Orzechowski 1b0694b794 treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical 1 year ago
Simon Ser 7a9f8d8d6b Use struct initializers instead of memset() 2 years ago
Simon Ser aa1055134d backend/drm: handle output layer damage 2 years ago
Simon Ser 4339c37f99 backend/drm: clip FB damage 2 years ago
Simon Ser 9d43e7e4d6 backend/drm: add libliftoff interface 2 years ago
Simon Ser d36dd96e8d backend/drm: set "max bpc" property based on pixel format 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
Simon Ser 602f0d3be5 backend/drm: pass fb as arg in set_plane_props() 2 years ago
Simon Ser bc2d2e853b backend/drm: stop using goto in set_plane_props() 2 years ago
Simon Ser feb5691240 backend: remove const casts for pixman_region32_t 2 years ago
vanfanel 4ffc97d134 Only set max_bpc when full modesetting is being done. 3 years ago
Simon Ser 8c70245d5f output: fail commits if adaptive sync cannot be enabled 3 years ago
Simon Ser 1d581656c7 backend/drm: set "max bpc" to the max 3 years ago
Simon Ser 1b27d537d1 backend/drm: unconditionally set "content type" to graphics 3 years ago
Simon Ser acc6d94db0 backend/drm: make commits without a buffer blocking 3 years ago
Simon Ser 2563b79dc2 backend/drm: improve atomic commit flag logging 3 years ago
Simon Ser 83090de034 backend/drm: avoid creating empty FB_DAMAGE_CLIPS prop 3 years ago
Simon Ser 3c74bd0c91 backend/drm: introduce wlr_drm_connector_state 4 years ago
Simon Ser 5dfaf5ea9c backend/drm: introduce wlr_drm_bo_handle_table 4 years ago
Simon Ser 46c42e55c6 backend/drm: add support for FB_DAMAGE_CLIPS 4 years ago
Simon Ser f67cfb2ce2 backend/drm: remove backend arg from wlr_drm_interface.crtc_commit 4 years ago
Simon Ser 017555651b backend/drm: add test_only arg to wlr_drm_interface.crtc_commit 4 years ago
Simon Ser 31082a0554 backend/drm: remove wlr_drm_crtc_state.mode 4 years ago
Simon Ser dfea0ff31d backend/drm: remove wlr_drm_crtc_state.active 4 years ago
Simon Ser 485ecc11a6 backend/drm: remove wlr_drm_crtc.pending_modeset 4 years ago
Simon Ser 8f90d7f8f5 backend/drm: take wlr_output_state as arg in crtc_commit 4 years ago
Simon Ser 7efc2d05b7 backend/drm: downgrade test-only commit failure log level 4 years ago
Simon Ser 5088e25eaf backend/drm: don't set NONBLOCK with TEST_ONLY 4 years ago