mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2025-10-29 05:40:12 -04:00
backend/drm: Remove automatic reset on VT switch
Instead of trying to restore the drm state when the session is activated again, just disconnect all outputs when the session is deactivated. The scan that triggers on session activation will rediscover the connectors.
This commit is contained in:
parent
3df1528a8f
commit
0f255b46fc
3 changed files with 8 additions and 104 deletions
|
|
@ -225,7 +225,6 @@ void scan_drm_connectors(struct wlr_drm_backend *state,
|
|||
void scan_drm_leases(struct wlr_drm_backend *drm);
|
||||
bool commit_drm_device(struct wlr_drm_backend *drm,
|
||||
const struct wlr_backend_output_state *states, size_t states_len, bool test_only);
|
||||
void restore_drm_device(struct wlr_drm_backend *drm);
|
||||
int handle_drm_event(int fd, uint32_t mask, void *data);
|
||||
void destroy_drm_connector(struct wlr_drm_connector *conn);
|
||||
bool drm_connector_is_cursor_visible(struct wlr_drm_connector *conn);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue