91 Commits (147ee7726ee2371f02e85623c0559c8610f0ff58)

Author SHA1 Message Date
Vlad Zahorodnii 4ce853e8e4 Prettify license headers 6 years ago
Vlad Zahorodnii 1fb9f6f13a Switch to SPDX license markers 6 years ago
Andrey Butirsky 307a9bc559 Avoid crash in KWin on Session leave 6 years ago
Aleix Pol 4eda4d2b5d drm: prevent cursor buffer leakage 6 years ago
Aleix Pol edb6159396 drm: we must not call showCursor when softwareCursor is on 6 years ago
Méven Car 5c3e03259a DrmOutput: Ensure waylandOutput dpms mode matches DrmOutputs 6 years ago
Méven Car f0f465ccbd Wayland: avoid binding disabled outputs to surfaces 6 years ago
Méven Car 797ccca48c Wayland: avoid binding disabled outputs to surfaces 6 years ago
Bhushan Shah b2df11bf7e [platforms/drm] show cursor only when it is enabled 6 years ago
Aleix Pol 3a9d7a6e9d Port KWin to KWaylandServer 6 years ago
Méven Car e8a1f8eccc Avoid crash in KWin::DrmOutput::updateCursor 6 years ago
Aleix Pol fa654bda59 drm: Improve QDebug of DrmOutput 6 years ago
David Edmundson a13ecf8d0e [wayland] Add new XdgOutput properties 6 years ago
Aleix Pol 6abd23ed02 Make it possible to have a separate cursor for the tablet 6 years ago
Roman Gilg 2c66e1f690 Remove orientation sensor 6 years ago
Roman Gilg 7c70b344f5 [platforms/drm] Fix cursor output rotation 6 years ago
Roman Gilg 8180662233 [platforms/drm] Introduce Gl post-process output rotations 6 years ago
Roman Gilg dfea5798f1 [platforms/drm] Add hardware transformation API 6 years ago
Daniel Vrátil 33a1777a5a
Decode full monitor vendor name from EDID using hwdata 6 years ago
Roman Gilg 47306865a7 [platforms/drm] Refactor updateTransform 6 years ago
Roman Gilg e827d0a8ee Use Transform enum internally 6 years ago
Roman Gilg b7dbe0e88a Set orientation from DRM on fallback 6 years ago
Roman Gilg 6bfa931f2b Associate output transforms and orientations 6 years ago
Roman Gilg 523967b3ac Set transform in AbstractWaylandOutput 6 years ago
Roman Gilg 0d67a0b48a Fix non-atomic output init 7 years ago
Roman Gilg 1bd2f8ba63 [platforms/drm] Disable transformations 7 years ago
Bhushan Shah ef5406990e [platforms/drm] Consider DSI connector type to be internal display 7 years ago
Roman Gilg df3c1de848 [platforms/drm] Rework enablement and dpms switching 7 years ago
Roman Gilg b3e7664d2c Replace Wayland/XDG outputs checks with enablement checks 7 years ago
Roman Gilg 732610bd8f [platforms/drm] Early platform and outputs teardown 7 years ago
Roman Gilg 331f5d7da7 Get output physical size from output device 7 years ago
Roman Gilg dbb2cede08 Get output pixel size from output device 7 years ago
Vlad Zagorodniy c7639fd7ed Port away from deprecated headers 7 years ago
Vlad Zagorodniy 1892bd33f2 [platforms/drm] Refactor out Edid class 7 years ago
Vlad Zagorodniy 0d381846f1 Backport Night Color feature to X11 7 years ago
Roman Gilg 1a11abc821 [platforms/x11/standalone] Port to AbstractOutput 7 years ago
Fabian Vogt 7804eb41d9 Fix crash due to dangling reference 7 years ago
Aleix Pol 559c2e68d3 Improve behavior of rotated displays 7 years ago
Vlad Zagorodniy af862a9caf Remove redundant AbstractOutput::internal() method 7 years ago
Erik Kurzinger c898f96df3 [platforms/drm] EGLStream DRM Backend Initial Implementation 7 years ago
Vlad Zagorodniy 02a5a08a6c [platforms/drm] Rework ScopedDrmPointer 7 years ago
Vlad Zagorodniy 380c93ac19 [platforms/drm] Add DPI connector type 7 years ago
Aleix Pol d8af2ee566 Rotate cursors also on portrait mode 7 years ago
Roman Gilg 6857fe5477 Add output orientation size helper 7 years ago
Roman Gilg 6295d1e6a2 Move output refresh rate getter into AbstractOutput 7 years ago
Roman Gilg 0af57d6366 [drm] Code cleanup in DrmOutput class 7 years ago
Roman Gilg 93f78c2d23 Set outputs enabled in AbstractOutput 7 years ago
Roman Gilg 32a9a61889 Abstract OutputDevice initialization 7 years ago
Roman Gilg 27946199b6 Abstract output dpms handling 7 years ago
Roman Gilg e2b1bcea1b Set mode in AbstractOutput 7 years ago