Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-28 | backend/drm: introduce wlr_drm_fb | Scott Anderson | |
This is a type which manages gbm_surfaces and imported dmabufs in the same place, and makes the lifetime management between the two shared. It should lead to easier to understand code, and fewer special cases. This also contains a fair bit of refactoring to start using this new type. Co-authored-by: Simon Ser <contact@emersion.fr> | |||
2019-06-07 | backend/drm: fallback to drmModeAddFB2 | Simon Ser | |
2019-01-29 | backend/drm: fix GBM format mismatch | emersion | |
We create the EGL config with GBM_FORMAT_ARGB8888, but then initialize GBM BOs with GBM_FORMAT_XRGB8888. This mismatch confuses Mesa. Instead, we can always use GBM_FORMAT_ARGB8888, and use DRM_FORMAT_XRGB8888 when calling drmModeAddFB2. Fixes https://github.com/swaywm/wlroots/issues/1438 | |||
2018-12-16 | backend/drm: don't insert duplicate custom modes, fix refresh rate | emersion | |
2018-04-25 | Make sure we don't use others' prefixes | emersion | |
2018-02-12 | Reformat all #include directives | emersion | |
2017-09-30 | Rename files to remove pointless drm prefix | Scott Anderson | |