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