kwin/src/backends/wayland
Vlad Zahorodnii 2b7fa206e8 Refactor Output information initialization
Instead of passing all possible field values to the initialize()
function, pass all relevant data in a struct. With designated
initializers, it's more readable and makes code more comprehensible.

The general goal is to split Output's data in two categories - general
information about the output (e.g. edid) and mutable state (position,
mode, etc).
2022-04-22 14:36:41 +00:00
..
CMakeLists.txt backends/drm,wayland: require gbm 2021-11-12 08:25:15 +00:00
egl_wayland_backend.cpp Rename AbstractOutput to Output 2022-04-15 17:49:49 +03:00
egl_wayland_backend.h Rename AbstractOutput to Output 2022-04-15 17:49:49 +03:00
logging.cpp
logging.h
scene_qpainter_wayland_backend.cpp Rename AbstractOutput to Output 2022-04-15 17:49:49 +03:00
scene_qpainter_wayland_backend.h Rename AbstractOutput to Output 2022-04-15 17:49:49 +03:00
wayland.json SVN_SILENT made messages (.desktop file) - always resolve ours 2022-04-05 01:49:22 +00:00
wayland_backend.cpp Rename AbstractOutput to Output 2022-04-15 17:49:49 +03:00
wayland_backend.h Rename AbstractOutput to Output 2022-04-15 17:49:49 +03:00
wayland_output.cpp Refactor Output information initialization 2022-04-22 14:36:41 +00:00
wayland_output.h Drop Output::updateTransform() 2022-04-15 19:22:41 +03:00