kwin/libkwineffects
Roman Gilg 9c398de683 [libkwineffects] Set original backend framebuffer for render targets
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

Reviewers: #kwin

Subscribers: fredrik, zzag, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D25904
2020-02-28 12:22:42 +00:00
..
anidata.cpp Update my email address 2020-01-14 18:17:18 +02:00
anidata_p.h Update my email address 2020-01-14 18:17:18 +02:00
CMakeLists.txt [libkwineffects] Introduce API to easily show a QtQuick scene in an effect 2019-09-27 16:11:05 +01:00
kwinanimationeffect.cpp Update my email address 2020-01-14 18:17:18 +02:00
kwinanimationeffect.h Update my email address 2020-01-14 18:17:18 +02:00
kwinconfig.h.cmake Move linking to DL_LIBRARY to x11standalone platform 2016-11-22 14:22:06 +01:00
kwineffectquickview.cpp Port DesktopGrid QtQuickWindow to EffectQuickView 2020-01-22 13:16:45 +00:00
kwineffectquickview.h [libkwineffects] Introduce API to easily show a QtQuick scene in an effect 2019-09-27 16:11:05 +01:00
kwineffects.cpp Update my email address 2020-01-14 18:17:18 +02:00
kwineffects.h Expose frameGeometryChanged signal to effects 2020-02-12 10:52:26 +02:00
kwinglobals.h [effects] Add effect to hold the desktop window static after plasmashell quits 2019-11-01 17:14:55 +00:00
kwinglplatform.cpp [libkwineffects] Detect more AMD GPUs with GFX9 (Vega) chips 2020-02-11 19:56:18 +02:00
kwinglplatform.h [libkwineffects] Detect AMD Navi GPUs 2020-02-05 22:27:15 +02:00
kwingltexture.cpp Merge branch 'Plasma/5.17' 2019-11-18 12:27:17 +02:00
kwingltexture.h Merge branch 'Plasma/5.17' 2019-11-18 12:27:17 +02:00
kwingltexture_p.h KWin::GLTexture support external textures 2019-09-25 14:28:19 +01:00
kwinglutils.cpp [libkwineffects] Set original backend framebuffer for render targets 2020-02-28 12:22:42 +00:00
kwinglutils.h [libkwineffects] Set original backend framebuffer for render targets 2020-02-28 12:22:42 +00:00
kwinglutils_funcs.cpp Add some const & 2019-10-30 19:23:01 +01:00
kwinglutils_funcs.h Add some const & 2019-10-30 19:23:01 +01:00
kwinxrenderutils.cpp Port away from deprecated QImage::byteCount 2019-07-10 02:02:15 +03:00
kwinxrenderutils.h Use more traditional doxygen style 2019-07-29 22:06:19 +03:00
logging.cpp pedantic fixes 2016-07-16 13:14:44 -04:00
logging_p.h pedantic fixes 2016-07-16 13:14:44 -04:00
Mainpage.dox
Messages.sh