D25904: [libkwineffects] Allow changing of KWin's framebuffer

Roman Gilg noreply at phabricator.kde.org
Wed Dec 11 19:10:00 GMT 2019


romangg created this revision.
romangg added a reviewer: KWin.
Herald added a project: KWin.
Herald added a subscriber: kwin.
romangg requested review of this revision.

REVISION SUMMARY
  KWin only renders into the default framebuffer, which is for example an EGL
  surface.
  
  To prepare a post-processing step with a different framebuffer allow the
  framebuffer to be changable. For that KWin's current framebuffer must be
  communicated to the GLRenderTarget class, which otherwise does not set it back
  to KWin's current one when a render target is disabled again.

TEST PLAN
  Compiles, with other patches for Gl based screen rotation

REPOSITORY
  R108 KWin

BRANCH
  framebuffer-dynamic

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

AFFECTED FILES
  libkwineffects/kwinglutils.cpp
  libkwineffects/kwinglutils.h

To: romangg, #kwin
Cc: kwin, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwin/attachments/20191211/f4e9b1b7/attachment-0001.html>


More information about the kwin mailing list