Skip to content

Avoid calling dealloc_crtc() when destroying a DRM backend.

As things are, a modesetting is done at quit even if the original KMS mode is being used, causing massive blinking on digital displays. This PR avoids that unneeded modesetting by avoiding the call to dealloc_crtc() in drm_connector_destroy_output(), but only when a backend destruction is being made.

Fixes #3497 (closed)

Merge request reports

Loading