aboutsummaryrefslogtreecommitdiff
path: root/backend/drm
AgeCommit message (Expand)Author
2022-10-17backend/drm: extract current mode logic into separate functionSimon Ser
2022-10-15backend/drm: extract connect_drm_connector() logicSimon Ser
2022-10-14backend/drm: use atomic API to fetch current connector's CRTCSimon Ser
2022-10-13backend/drm: use wl_container_of() instead of casts for wlr_drm_modeSimon Ser
2022-10-13backend/drm/legacy: Fix whitespaceAlexander Orzechowski
2022-10-10backend/drm: drop drm_connector_set_mode()Simon Ser
2022-10-07backend/drm: allocate connector CRTC on lease creationSimon Zeni
2022-10-07backend/drm: nuke wlr_drm_connector.desired_enabledSimon Ser
2022-10-07backend/drm: drop unnecessary wlr_drm_connector.crtc checksSimon Ser
2022-10-03backend/drm: remove outdated TODOSimon Ser
2022-10-03backend/drm: don't unconditionally set desired_enabledSimon Ser
2022-09-30backend/drm: fix missing wlr_output_state.allow_artifactsSimon Ser
2022-09-30output: add wlr_output_state.allow_artifactsSimon Ser
2022-09-22backend/drm: pass through mode picture aspect ratioSimon Ser
2022-09-21backend/drm: de-duplicate wlr_drm_mode creationSimon Ser
2022-09-16Only set max_bpc when full modesetting is being done.vanfanel
2022-09-16Initialize connectors current mode to the mode used by KMS on startup.vanfanel
2022-08-30output: fail commits if adaptive sync cannot be enabledSimon Ser
2022-08-22Use env helpersAlexander Orzechowski
2022-08-18Use wl_signal_emit_mutableAlexander Orzechowski
2022-08-10backend/drm: drop enum wlr_drm_connector_statusSimon Ser
2022-08-10backend/drm: drop WLR_DRM_CONN_NEEDS_MODESETSimon Ser
2022-07-25backend/drm: use drmModeConnectorGetPossibleCrtcsSimon Ser
2022-07-25backend/drm: use drmModeGetConnectorTypeNameSimon Ser
2022-06-19backend/drm: set "max bpc" to the maxSimon Ser
2022-06-19backend/drm: remove unused CRTC count checkSimon Ser
2022-06-07backend/drm: fix NULL pointer deference due to typoIsaac Freund
2022-06-07backend/drm: make serial optionalSimon Ser
2022-06-07backend/drm: unconditionally set "content type" to graphicsSimon Ser
2022-06-02backend/drm: fix check for no-op commitsIsaac Freund
2022-06-02backend/drm: short-circuit no-op commitsSimon Ser
2022-06-01backend/drm: make commits without a buffer blockingSimon Ser
2022-05-31backend/drm: improve atomic commit flag loggingSimon Ser
2022-05-30output: pass wlr_output_state to backendSimon Ser
2022-05-26backend/drm: fix crash with null serialvaxerski
2022-05-26output: turn make/model/serial into char *Simon Ser
2022-05-26backend/drm: fix crash in init_drm_surfaceSimon Ser
2022-05-25backend/drm: remove wlr_drm_surface.{width,height}Simon Ser
2022-05-24backend/drm: allow non-linear modifiers for multi-GPUSimon Ser
2022-05-11backend/drm: fetch EDID manufacturer from udev_hwdbSimon Ser
2022-04-28Zero-initialize structs in init functionsSimon Ser
2022-03-13Pass O_CLOEXEC to drmModeCreateLease callsSamuel Čavoj
2021-12-14backend/drm: use drmCloseBufferHandleSimon Ser
2021-12-14backend/drm: use drmModeFormatModifierBlobIterNextSimon Ser
2021-12-13backend/drm: add wlr_drm_backend_monitorChris Chamberlain
2021-12-09output: introduce wlr_output_set_nameSimon Ser
2021-11-29backend/drm: poison buffers which cannot be scanned outSimon Ser
2021-11-26backend/drm: always add LINEAR to supported modifiersSimon Ser
2021-11-26backend/drm: fail on explicit modifier in drmModeAddFB2Simon Ser
2021-11-26Require INVALID for implicit format modifiersSimon Ser