You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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
5 years ago
..
CMakeLists.txt
Mainpage.dox
Messages.sh
anidata.cpp Update my email address 5 years ago
anidata_p.h Update my email address 5 years ago
kwinanimationeffect.cpp Update my email address 5 years ago
kwinanimationeffect.h Update my email address 5 years ago
kwinconfig.h.cmake
kwineffectquickview.cpp Port DesktopGrid QtQuickWindow to EffectQuickView 5 years ago
kwineffectquickview.h
kwineffects.cpp Update my email address 5 years ago
kwineffects.h Expose frameGeometryChanged signal to effects 5 years ago
kwinglobals.h
kwinglplatform.cpp [libkwineffects] Detect more AMD GPUs with GFX9 (Vega) chips 5 years ago
kwinglplatform.h [libkwineffects] Detect AMD Navi GPUs 5 years ago
kwingltexture.cpp
kwingltexture.h
kwingltexture_p.h
kwinglutils.cpp [libkwineffects] Set original backend framebuffer for render targets 5 years ago
kwinglutils.h [libkwineffects] Set original backend framebuffer for render targets 5 years ago
kwinglutils_funcs.cpp
kwinglutils_funcs.h
kwinxrenderutils.cpp
kwinxrenderutils.h
logging.cpp
logging_p.h