66 Commits (c59210ad1732c35f3b4c4c03eb9cf18f6296d8ca)

Author SHA1 Message Date
emersion 9d43adaafa
Listen to display destroy in backends
7 years ago
Dominique Martinet f451ea3639 rootston exit: fix drm destroy
7 years ago
emersion 9d587d759f
Do not set hw cursor if disabled when switching VT
7 years ago
Versus Void 3ed3271b98 Rescan connectors on DRM resume
7 years ago
Drew DeVault 16f35ecbea Merge branch 'master' into heghe/wl_list
7 years ago
Drew DeVault 169b68b17c Rename remaining refs to wlr_list
7 years ago
Scott Anderson 9b984253e2 Move egl.h to render/egl.h
7 years ago
Heghedus Razvan e1f196a3e9 Replace list_t with wl_list for wlr_input_device
7 years ago
Heghedus Razvan c03e774636 Replace list_t with wl_list in wlr_drm_backend
7 years ago
Versus Void c5df6ca900 Fix memory leaks
7 years ago
Scott Anderson f6f9c40965 Minor fixes
7 years ago
Scott Anderson 009c3747a8 Multi-GPU DRM
7 years ago
Scott Anderson fa3d0ed929 Change wlr_session to open every GPU
7 years ago
Scott Anderson 4101b89700 Rename wlr_drm_output to wlr_drm_connector
7 years ago
Scott Anderson 22e77d9195 Rename backend to drm
7 years ago
Scott Anderson 096249a2a1 Split DRM rendering to its own file
7 years ago
Scott Anderson 610b0493ac Rename files to remove pointless drm prefix
7 years ago
Scott Anderson c8a8ff66f2 Removed unused fields
7 years ago
Scott Anderson 459d138fa2 Add timeout to DRM cleanup
7 years ago
Scott Anderson fb93628bda Merge wlr_udev into wlr_session
7 years ago
Calvin Lee de66bdb867 Add backend detection functions
7 years ago
Drew DeVault 41e735242d Remove wlr_output_state, update backends
7 years ago
Drew DeVault 4386816889 wlr_backend_init -> wlr_backend_start
7 years ago
Drew DeVault 234b2104e4 Refactor wlr_backend_state out of DRM backend
7 years ago
Dominique Martinet 0354aaeff2 Complete a few destroy functions
7 years ago
Drew DeVault c24351681f Refactor EGL handling
7 years ago
nyorain 67369173aa Implement drm (egl) buffer attaching
7 years ago
Scott Anderson a77fac0760 Added null check on crtc
7 years ago
Scott Anderson af67966d92 Atomic modesetting
7 years ago
Scott Anderson 5f7042a1f2 Moved headers
7 years ago
Scott Anderson 1db97a9af9 Updated DRM cursor rendering
7 years ago
Scott Anderson 2f8b5c4448 More cleanups
7 years ago
Scott Anderson dd7a349295 Various cleanups
7 years ago
Scott Anderson 31867a1b2e Various changes/cleanups
7 years ago
Scott Anderson 7b772e1a4b DRM resource initalisation
7 years ago
Scott Anderson cb4d50e22c Changed header paths.
7 years ago
Drew DeVault 168f0955ab Add wl_output globals for wlr_outputs
8 years ago
Drew DeVault f4453d104d Reorganize wlr-common
8 years ago
Drew DeVault fd91244e83 Update everyone to use new headers
8 years ago
Scott Anderson 55854565dc Fixed VT switching
8 years ago
Scott Anderson 091de12bf4 Changed session signal to only emit on DRM changes
8 years ago
Drew DeVault 2b06f88f0b Combine internal DRM headers into one
8 years ago
Drew DeVault 7d82476590 Refactor type implementations
8 years ago
Scott Anderson 5df56653ab Changed invalidate interface.
8 years ago
Scott Anderson de44994dfc Udev event device matching
8 years ago
Drew DeVault 40b85d992a Refactor udev and drm initialization
8 years ago
ascent12 62d612a01e Merge branch 'master' into session
8 years ago
Drew DeVault e2ee67125e s/wayland.h/types.h/g
8 years ago
Drew DeVault c7f6981d9c Clean up outputs on exit
8 years ago
Drew DeVault fee409bd0a Generalize DPMS, remove DRM refs from example
8 years ago