| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-14 | output: make wlr_output_set_gamma atomic | Simon Ser | |
| wlr_output_set_gamma is now double-buffered and applies the gamma LUT on the next output commit. | |||
| 2020-05-10 | backend/drm: GAMMA_LUT_SIZE isn't atomic | Simon Ser | |
| GAMMA_LUT_SIZE isn't an atomic property. It can be used with the legacy interface too. So we can unify both codepaths and remove wlr_drm_interface.crtc_get_gamma_size. It's no guaranteed to exist though, so we still need to keep the fallback. | |||
| 2020-05-09 | backend/drm: remove crtc_set_cursor from interface | Simon Ser | |
| 2020-05-09 | backend/drm: remove conn_enable from interface | Simon Ser | |
| Use crtc_commit instead. | |||
| 2020-05-09 | backend/drm: rename crtc_pageflip to crtc_commit | Simon Ser | |
| Also add a flags argument. The commit function will also be used for disabling the CRTC. | |||
| 2020-05-09 | backend/drm: apply gamma LUT on page-flip | Simon Ser | |
| 2020-05-09 | backend/drm: remove mode argument to crtc_pageflip | Simon Ser | |
| Add a new wlr_drm_crtc.pending bitfield which keeps track of pending output changes. More fields will be added in the future (e.g. active, gamma). | |||
| 2020-05-09 | backend/drm: remove wlr_drm_interface.crtc_move_cursor | Simon Ser | |
| Instead, make the legacy backend call drmModeMoveCursor on page-flip. | |||
| 2020-04-28 | backend/drm: move atomic cursor code into pageflip code | Scott Anderson | |
| It makes sense to construct as much atomic state as possible in the same place, so it doesn't get lost if we "reset" it. | |||
| 2018-10-03 | output: make gamma size a size_t and gamma table const | emersion | |
| 2018-02-12 | Reformat all #include directives | emersion | |
| 2018-02-09 | Add atomic gamma lut size fetching | Vincent Vanlaer | |
| Legacy gamma lut size now uses the new legacy_crtc member of wlr_drm_crtc. This was Previously doen using old_crtc in wlr_drm_connector, but since this refers to the crtc that was connected to the ouput, this could give the wrong result. | |||
| 2018-02-09 | Add atomic gamma setting | Vincent Vanlaer | |
| 2018-01-07 | Fix output enable in DRM backend | emersion | |
| 2017-10-02 | Change iface prefix to suffix | Scott Anderson | |
| 2017-09-30 | Rename wlr_drm_output to wlr_drm_connector | Scott Anderson | |
| 2017-09-30 | Rename backend to drm | Scott Anderson | |
| 2017-09-30 | Split DRM internal interface to its own header | Scott Anderson | |
