54 Commits (f2960e19905c0d618a76e8cdc83906f8ea418e57)

Author SHA1 Message Date
Simon Ser 234d31f138 backend/drm: improve doc comment for match_connectors_with_crtcs_()
3 months ago
Simon Ser 5432108846 backend/drm: drop SKIP in match_connectors_with_crtcs()
3 months ago
Simon Ser 5f3b99bbed backend/drm: rename i param in match_connectors_with_crtcs_()
3 months ago
Simon Ser 1e03719361 backend/drm: drop match_connectors_with_crtcs() return value
3 months ago
Simon Ser 0bf642d246 backend/drm: use more descriptive names for match_obj()
3 months ago
Simon Ser d2a5dbe104 backend/drm: use CRTCs in-order
3 months ago
Simon Ser 842093bb84 Define _POSIX_C_SOURCE globally
10 months ago
zhoulei 2c30500ce1 backend/drm: fix di_info memory leak
2 years ago
Simon Ser a160304289 backend/drm: use libdisplay-info for CVT mode generation
2 years ago
Simon Ser 35da997001 backend/drm: use libdisplay-info to parse EDID
2 years ago
Simon Ser f361efe965 backend/drm: add drm_connector_status_str()
2 years ago
illiliti eec95e3d5e backend/drm: use pnp.ids to fetch EDID data
2 years ago
Simon Ser d75b4d8e86 Revert "backend/drm: fetch EDID manufacturer from udev_hwdb"
2 years ago
Simon Ser 0cabc83046 backend/drm: pass through mode picture aspect ratio
2 years ago
Simon Ser bd587a7f43 backend/drm: use drmModeGetConnectorTypeName
2 years ago
Isaac Freund 5cca72958a
backend/drm: fix NULL pointer deference due to typo
3 years ago
Simon Ser 1f96f388e9 backend/drm: make serial optional
3 years ago
vaxerski d0d480b91a backend/drm: fix crash with null serial
3 years ago
Simon Ser be86145322 output: turn make/model/serial into char *
3 years ago
Simon Ser e646d882cf backend/drm: fetch EDID manufacturer from udev_hwdb
3 years ago
Simon Ser bedfec94bb backend/drm: use drmCloseBufferHandle
3 years ago
Simon Ser 0817c52a21 backend/drm: get rid of BO handle table
3 years ago
Simon Ser 5619cf368b backend/drm: add entry for Valve EDID vendor
3 years ago
Simon Ser 5dfaf5ea9c backend/drm: introduce wlr_drm_bo_handle_table
3 years ago
Simon Ser 66c42f4fcb backend/drm: add DRM_MODE_CONNECTOR_USB to conn_get_name
3 years ago
Simon Ser 0411dc0663 Revert "backend/drm: fail instead of stripping a modifier"
4 years ago
Simon Ser e804de923d backend/drm: clarify error message on drmModeAddFB fallback
4 years ago
Simon Ser f9f90b4173 backend/drm: fail instead of stripping a modifier
4 years ago
Simon Ser a02da8e6f6 backend/drm: add new writeback and SPI connector types
4 years ago
Ariadne Conill 23b6f3e3f5 drm: add fallback drmModeAddFB for drivers which do not support drmModeAddFB2
4 years ago
Simon Ser 5ee8b12dc3 backend/drm: make drm_fb_acquire return a FB ID
4 years ago
Simon Ser e57a52e7f7
Remove inline keyword
4 years ago
Scott Anderson 8da9d9679e backend/drm: introduce wlr_drm_fb
5 years ago
Simon Ser efd294ef09 backend/drm: add BenQ to manufacturer list
5 years ago
Simon Ser d201fc3506 backend/drm: add support for multiplanar BOs
6 years ago
Simon Ser e8057bb60c backend/drm: fallback to drmModeAddFB2
6 years ago
emersion 96d6fde5dc backend/drm: add basic support for direct scan-out
6 years ago
emersion ee293fab58
backend/drm: fix GBM format mismatch
6 years ago
emersion 9b1d9fb91e
backend/drm: get physical size from libdrm
6 years ago
emersion ff6c4f80b2
backend/drm: don't insert duplicate custom modes, fix refresh rate
6 years ago
emersion 7ab37bf152 backend/drm: update EDID manufacturers database
6 years ago
emersion f8a50e4fe7 backend/drm: steal CRTCs from disabled outputs
6 years ago
emersion 1342393632 backend/drm: cosmetic enhancements
6 years ago
emersion 5b13b8a12c backend/drm: consider continue not using resources
6 years ago
emersion fb94f03b43 backend/drm: prevent use of uninitialized data
6 years ago
emersion d605b2ea07 backend/drm: remove unused if
6 years ago
emersion 7a3f7b3c8a backend/drm: add support for DRM_MODE_CONNECTOR_DPI
6 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
6 years ago
morganamilo 6305e6327f
Fix typos in comments and strings
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago