This matches the DRM backend more closely and allows mid-test removal and
addition of virtual outputs with different properties in the future.
Details
Details
- Reviewers
graesslin - Group Reviewers
KWin - Commits
- R108:8136c2722bea: [platforms/virtual] Add virtual output class
Before and after 93% tests passed.
Diff Detail
Diff Detail
- Repository
- R108 KWin
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Comment Actions
Running all tests now show that more of them fail than I predicted. Will investigate this first.
plugins/platforms/virtual/virt_output.cpp | ||
---|---|---|
1 ↗ | (On Diff #29599) | same here, please call it virtual_output.cpp |
plugins/platforms/virtual/virt_output.h | ||
1 ↗ | (On Diff #29599) | please name this file virtual_output.h as your class is called VirtualOutput and the include guard is called KWIN_VIRTUAL_OUTPUT_H. virt_output reminds me too much of libvirt and who knows maybe we need to add code for libvirt integration in future. |
plugins/platforms/virtual/virtual_backend.h | ||
68–85 | please move the implementation into the cpp file |
Comment Actions
- Rename virt_output files to virtual_output
- setVirtualOutputs implementation in cpp
- rebase on master