kwin/libkwineffects
Martin Gräßlin 9f85f7f597 Port non-composited Outline to XCB
Use xcb to create and manage the X11 backend of Outline. In addition the
used background pixmaps are rendered with XRender instead of using a
QPainter on a QPixmap. This is done because QPixmap is no longer bound to
an X Pixmap.

To create the XRender Picture the available functionality from
kwinxrenderutils is used. To be able to use it in KWin core the compile
option to build without XRender is removed for kwinxrenderutils, but
still supported for effects.

Obviously the port to XCB is not complete as xremderutils itself is still
on XLib.

REVIEW: 108642
2013-02-04 08:55:21 +01:00
..
anidata.cpp use QELapsedTimer to measure animation delay 2012-11-14 21:16:32 +01:00
anidata_p.h Mark most ctors as explicit as reported by Krazy2 checker 2013-01-02 18:35:46 +01:00
CMakeLists.txt Use XCB to resolve the X11 Extensions 2013-01-22 07:50:03 +01:00
kwinanimationeffect.cpp fix copy and paste error 2013-01-30 13:06:59 +01:00
kwinanimationeffect.h Mark most ctors as explicit as reported by Krazy2 checker 2013-01-02 18:35:46 +01:00
kwinconfig.h.cmake Provide OpenGL over Egl 2012-10-04 17:17:01 +02:00
kwineffects.cpp Introduce property "visible" on EffectWindow 2013-01-21 15:56:58 +01:00
kwineffects.h Merge branch 'KDE/4.10' 2013-01-30 15:16:56 +01:00
kwinglcolorcorrection.cpp Fix premultiplied alpha issue with color correction 2013-01-13 19:10:54 +02:00
kwinglcolorcorrection.h Abort color correction initialization and disable it in case of errors 2013-01-13 19:10:54 +02:00
kwinglcolorcorrection_p.h Abort color correction initialization and disable it in case of errors 2013-01-13 19:10:54 +02:00
kwinglobals.cpp Use XCB to resolve the X11 Extensions 2013-01-22 07:50:03 +01:00
kwinglobals.h Use XCB to resolve the X11 Extensions 2013-01-22 07:50:03 +01:00
kwinglplatform.cpp Implement color correction (per output) 2012-11-13 22:47:09 +02:00
kwinglplatform.h Implement color correction (per output) 2012-11-13 22:47:09 +02:00
kwingltexture.cpp Introduce a build option KWIN_BUILD_OPENGL_1_COMPOSITING 2012-10-25 11:34:12 +02:00
kwingltexture.h Mark most ctors as explicit as reported by Krazy2 checker 2013-01-02 18:35:46 +01:00
kwingltexture_p.h kwin: cleaning up the GLTexture API 2012-01-31 23:10:58 +01:00
kwinglutils.cpp Implement color correction (per output) 2012-11-13 22:47:09 +02:00
kwinglutils.h Mark most ctors as explicit as reported by Krazy2 checker 2013-01-02 18:35:46 +01:00
kwinglutils_funcs.cpp Fix buffer swap prototypes 2012-11-18 12:50:31 +01:00
kwinglutils_funcs.h Fix buffer swap prototypes 2012-11-18 12:50:31 +01:00
kwinxrenderutils.cpp Port non-composited Outline to XCB 2013-02-04 08:55:21 +01:00
kwinxrenderutils.h Port non-composited Outline to XCB 2013-02-04 08:55:21 +01:00
Mainpage.dox
Messages.sh