D18808: [plugins/backends/hwcomposer] port to AbstractOutput

David Edmundson <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
davidedmundson created this revision.
davidedmundson added a reviewer: KWin.
Herald added a project: KWin.
Herald added a subscriber: kwin.
davidedmundson requested review of this revision.

REVISION SUMMARY
  This gives us XdgOutput support a requirement now that wayland server
  reports that we support it and Qt5.12 then expects it to be sent.
  
  It also provides an easy starting point for supporting wayland scaling
  and a slight step towards multi-output.

TEST PLAN
  Ran on phone. Got output. Turning screen on and off works.
  The double tap doesn't work great, but that was true before
  (via bshah's hack to build on the current state)

REPOSITORY
  R108 KWin

BRANCH
  hwcomposer2

REVISION DETAIL
  https://phabricator.kde.org/D18808

AFFECTED FILES
  plugins/platforms/hwcomposer/hwcomposer_backend.cpp
  plugins/platforms/hwcomposer/hwcomposer_backend.h
  plugins/platforms/hwcomposer/screens_hwcomposer.cpp
  plugins/platforms/hwcomposer/screens_hwcomposer.h

To: davidedmundson, #kwin
Cc: kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.