439 Commits (89c2f2bf024a9da8db36b7d62cd6325000fcb796)

Author SHA1 Message Date
Martin Gräßlin ca5f8cfe03 [kwin] Remove unused config-workspace.h includes 12 years ago
Martin Gräßlin 92761e9e30 [kwin] Fix ifdefs for Wayland 12 years ago
Aleix Pol c72e519d9c Remove KDE/ prefix in include directories 12 years ago
Martin Gräßlin c7d986c7fe [kwin] Remove the legacy OpenGL 1 compositing backend 12 years ago
Thomas Lübking e9a8ea24a6 fix frontbuffer copying swap preference 12 years ago
James Jones 6acef12932 Don't call into GL without a context 12 years ago
Martin Gräßlin 1be3a7a9f0 Introduce a method shouldUseWaylandForCompositing() in KWin::Application 12 years ago
Martin Gräßlin b28effff23 A Scene doesn't need to use an X11 Overlay Window 12 years ago
Martin Gräßlin c9779825d1 Support frame callback in Wayland backend 12 years ago
Martin Gräßlin ef4c32f79a Move Scene::Window handling methods into base class 12 years ago
Martin Gräßlin 1a0e586b9c Pass creation of Shadow sub class instance to Scene 12 years ago
Martin Gräßlin 5d3d8834ab Pass creation of Scene::EffectFrame to the Scene 12 years ago
Martin Gräßlin 9b0c6ddef3 Drop pure virtual Scene::windowOpacityChanged slot 12 years ago
Laurent Navet 88fc43beeb kwin : replace Q_FOREACH with for(a:b) 12 years ago
Fredrik Höglund eeb309c149 kwin: Add support for EXT_buffer_age 12 years ago
Fredrik Höglund a9e49e218f kwin: Return the modified damage in a separate paintScreen() parameter 12 years ago
Fredrik Höglund c25b2939b1 kwin: Prepare the backend interface for EXT_buffer_age 12 years ago
Martin Gräßlin 2372e02752 [kwin] Use a QIcon in Client for the icons instead of Pixmaps 12 years ago
Raul Fernandes 4af303a48a Calculate the intersection only once 12 years ago
Martin Gräßlin b7be3cb621 Better handling for making the compositing OpenGL context current 12 years ago
Martin Gräßlin b01f9ca077 Only create ColorCorrection if it is enabled in the options 13 years ago
Martin Gräßlin 57905c0cc2 And we got rid of KDebug 13 years ago
Martin Gräßlin 37334f400a Drop no longer needed XLib includes from KWin 13 years ago
Martin Gräßlin 5d0433f20b Drop some no longer needed includes 13 years ago
Thomas Lübking fbac18a635 Hotfix GL crossfading 13 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Martin Gräßlin 2f9ff5591c Drop support for native graphics system 13 years ago
Thomas Lübking 9f69a793e8 fix GL1.2 saturation modulation for non opaques 13 years ago
Casian Andrei 79c35d0164 Enable color correction only after successfuly contacting KolorManager 13 years ago
Fredrik Höglund fc70985c82 kwin: Call reserve() on the quad list before clipping 13 years ago
Fredrik Höglund 4a95f7f1f1 kwin: Check for an empty quad list in beginRenderWindow() 13 years ago
Martin Gräßlin bab5f16d3c Egl Backend using a Wayland surface for rendering 13 years ago
Martin Gräßlin 941c02a60f Introduce cross-fading with previous pixmap 13 years ago
Martin Gräßlin e7ab3adafd New class to encapsulate a Window's Pixmap 13 years ago
Fredrik Höglund 57b78daf33 kwin: Use the new API for rendering quads 13 years ago
Fredrik Höglund dbbda21129 kwin: Support quads in makeInterleavedArrays() 13 years ago
Fredrik Höglund 7c4b736cec kwin: Upload all the vertex data at the same time 13 years ago
Fredrik Höglund 40d6bd66d4 kwin: Refactor SceneOpenGL::Window 13 years ago
Fredrik Höglund 631769d18f kwin: Rename SceneOpenGL::debug to m_debug and add an accessor 13 years ago
Fredrik Höglund 4f2d12a4a7 kwin: Rename SceneOpenGL::Window::texture to m_texture 13 years ago
Fredrik Höglund 7bac2dd425 kwin: Add new convenience methods in SceneOpenGL 13 years ago
Fredrik Höglund 70921b8119 kwin: Make hardwareClipping a member 13 years ago
Fredrik Höglund ac5f1317e9 kwin: Split WindowQuadDecoration into two types 13 years ago
Fredrik Höglund 120e65b2c1 kwin: Use texture atlases for the decorations 13 years ago
Fredrik Höglund feb6fa3aea kwin: Remove makeDecorationArrays() 13 years ago
Fredrik Höglund 5b445b1706 kwin: Set the texcoords in the decoration quads 13 years ago
Fredrik Höglund 49e78a3507 kwin: Optimize shadow quad selection 13 years ago
Fredrik Höglund c8e3d670e7 kwin: Optimize decoration quad selection 13 years ago
Fredrik Höglund 9c348c9a82 kwin: Refactor the decoration code a bit 13 years ago
Fredrik Höglund 1f6b791f11 kwin: Declare the attribute layout once in SceneOpenGL::Window 13 years ago