kwin/src/core
Vlad Zahorodnii e83af181f7 Remove some code duplication in cursor layer code
Move some generic properties to the OutputLayer class and add a cursor
layer getter in the RenderBackend class. That allows us to get rid of
some code duplication. And we could use this work to move more cursor layer
code from backends to Compositor.
2023-01-20 08:22:18 +00:00
..
colorlut.cpp
colorlut.h
colorpipelinestage.cpp
colorpipelinestage.h
colortransformation.cpp
colortransformation.h Add Qt 6 Linux CI 2022-10-21 20:25:10 +00:00
dmabufattributes.h
inputbackend.cpp
inputbackend.h backends/libinput: update screens on Workspace::outputsChanged 2022-11-21 14:25:24 +01:00
inputdevice.cpp Move InputDevice::{outputName,setOutputName} implementation to cpp file 2022-10-31 19:07:30 +00:00
inputdevice.h use std::chrono::microseconds for time in input events 2022-12-21 21:07:15 +01:00
output.cpp core: Make Output::setCursor() take CursorSource 2023-01-04 09:19:12 +00:00
output.h core: Make Output::setCursor() take CursorSource 2023-01-04 09:19:12 +00:00
outputbackend.cpp core: Drop OutputBackend::isReady() 2022-11-16 14:47:25 +00:00
outputbackend.h core: Drop initial window state properties in OutputBackend 2022-11-17 14:20:44 +00:00
outputconfiguration.cpp wayland/outputmanagement: reject configurations if outputs change 2022-12-10 00:39:19 +01:00
outputconfiguration.h core/outputconfiguration: use std::weak_ptr for storing the mode 2022-12-14 15:33:02 +01:00
outputlayer.cpp Remove some code duplication in cursor layer code 2023-01-20 08:22:18 +00:00
outputlayer.h Remove some code duplication in cursor layer code 2023-01-20 08:22:18 +00:00
overlaywindow.cpp
overlaywindow.h port all headers to pragma once 2022-12-16 20:58:17 +00:00
renderbackend.cpp Remove some code duplication in cursor layer code 2023-01-20 08:22:18 +00:00
renderbackend.h Remove some code duplication in cursor layer code 2023-01-20 08:22:18 +00:00
renderjournal.cpp
renderjournal.h
renderlayer.cpp core/renderlayerdelegate: remove QObject parent 2022-12-20 23:38:46 +01:00
renderlayer.h core/renderlayerdelegate: remove QObject parent 2022-12-20 23:38:46 +01:00
renderlayerdelegate.cpp core/renderlayerdelegate: remove QObject parent 2022-12-20 23:38:46 +01:00
renderlayerdelegate.h core/renderlayerdelegate: remove QObject parent 2022-12-20 23:38:46 +01:00
renderloop.cpp Move scene related bits into src/scene/ directory 2022-12-16 19:15:35 +00:00
renderloop.h
renderloop_p.h backends/drm: allow using both adaptive sync and tearing at the same time 2022-12-06 11:49:59 +00:00
rendertarget.cpp
rendertarget.h
session.cpp
session.h
session_consolekit.cpp build: Add -Wno-unused-parameter compiler option 2022-10-31 15:50:37 +00:00
session_consolekit.h
session_logind.cpp build: Add -Wno-unused-parameter compiler option 2022-10-31 15:50:37 +00:00
session_logind.h
session_noop.cpp build: Add -Wno-unused-parameter compiler option 2022-10-31 15:50:37 +00:00
session_noop.h