26 Commits (edb30a68283889aeef4ce357609273652cdbb86c)

Author SHA1 Message Date
Rouven Czerwinski d10072e76c backend: drm: switch to pageflip_handler_2
6 years ago
Scott Anderson b85f0cbff9 Remove WLR_DRM_NO_ATOMIC_GAMMA workaround
6 years ago
Simon Ser e8057bb60c backend/drm: fallback to drmModeAddFB2
6 years ago
emersion ee293fab58
backend/drm: fix GBM format mismatch
6 years ago
emersion 443a38bd3f
backend/drm: add WLR_DRM_NO_ATOMIC_GAMMA env variable
6 years ago
emersion f5a147b739 backend/drm: add support for the link-status property
6 years ago
emersion 2beb68007e output: make gamma size a size_t and gamma table const
6 years ago
emersion f8a50e4fe7 backend/drm: steal CRTCs from disabled outputs
6 years ago
Drew DeVault 633663cdde Use legacy modesetting for gamma control
6 years ago
emersion a149c2370a Implement wlr-gamma-control-unstable-v1
6 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
6 years ago
Dominique Martinet f0d455f088 drm backend: overflow fixes
7 years ago
emersion 71ca45e2c0
Make sure we don't use others' prefixes
7 years ago
emersion b0d99f5c67
Remove wlr_ prefix from local symbols
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
Vincent Vanlaer 7cb828ac70 Fallback gamma on legacy if properties don't exist
7 years ago
Vincent Vanlaer dd69d7b764 Use VLA instead of heap alloc
7 years ago
Vincent Vanlaer 0232269a2d Fix style
7 years ago
Vincent Vanlaer b2f6941617 Free gamma when property blob creation fails
7 years ago
Vincent Vanlaer ab011406ad Add atomic gamma lut size fetching
7 years ago
Vincent Vanlaer cc1229e75e Add atomic gamma setting
7 years ago
Drew DeVault b331c5c2c5
Merge pull request #549 from emersion/output-enabled
7 years ago
emersion 0eebaf98d0
drm: do not pageflip when enabling output
7 years ago
Guido Günther 3101c300b1 Don't crash if crtc->cursor is NULL
7 years ago
emersion 53ba9b4eec
Fix output enable in DRM backend
7 years ago
Scott Anderson f193623ca1 Change iface prefix to suffix
7 years ago