2b7fa206e8
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). |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
egl_wayland_backend.cpp | ||
egl_wayland_backend.h | ||
logging.cpp | ||
logging.h | ||
scene_qpainter_wayland_backend.cpp | ||
scene_qpainter_wayland_backend.h | ||
wayland.json | ||
wayland_backend.cpp | ||
wayland_backend.h | ||
wayland_output.cpp | ||
wayland_output.h |