461 Commits (6b8075ddbf4a04265cd8aeccda5307fdfd91d51b)

Author SHA1 Message Date
Fredrik Höglund 32e9de1e23 Refactor the swap completion interface 12 years ago
Fredrik Höglund 3b4907d060 Add support for explicit command stream synchronization 12 years ago
Fredrik Höglund 4f9ea5335d Remove SceneOpenGL::Texture::findTarget() 12 years ago
Fredrik Höglund 59212e3a79 Remove SceneOpenGL::Texture::load(..., int depth) 12 years ago
Fredrik Höglund 88f8078073 glx: Use the X visual when choosing an FBConfig 12 years ago
Fredrik Höglund fc56ac28fb Remove SceneOpenGL::Texture::update() 12 years ago
Fredrik Höglund 210df22b17 Remove SceneOpenGL::Texture::load(QPixmap) 12 years ago
Fredrik Höglund 49c8827345 Remove SceneOpenGL::Texture::load(QImage) 12 years ago
Fredrik Höglund ff096e532f Remove the region parameter from Texture::load() 12 years ago
Fredrik Höglund 1c7938e43e Don't pass pixmap handles as const references 12 years ago
Fredrik Höglund 70d35d602f Remove SceneOpenGL2Window::prepare/restoreStates() 12 years ago
Fredrik Höglund 3d3a52c32d Remove SceneOpenGL::Window::renderQuads() 12 years ago
Fredrik Höglund c9aacbc460 Remove SceneOpenGL::Window::paintDecoration() 12 years ago
Fredrik Höglund 10120c6d42 Remove SceneOpenGL::Window::paintShadow() 12 years ago
Fredrik Höglund b1586daab4 Remove the GL_QUADS_KWIN definition 12 years ago
Fredrik Höglund aae08b16e9 Add a WindowQuadShadow 12 years ago
Martin Gräßlin 7744608a1d Drop SceneOpenGL::Window::textureForType 12 years ago
Fredrik Höglund 6ad4c775d7 Use a single texture atlas for the decoration 12 years ago
Fredrik Höglund d9c4b77f0f Make the GL extension list a QList<QByteArray> 12 years ago
Martin Gräßlin be33c59c16 Introduce config option for OpenGLPlatformInterface 12 years ago
Burkhard Lück 82b7804b0a rename kcmshell4 to kcmshell5 12 years ago
Martin Gräßlin aa7db138e8 Remove unused variables 12 years ago
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