480 Commits (b6bb4e254880fddd415d43eb2ee0bf4a3e4a995a)

Author SHA1 Message Date
Daniel Pastushchak 0d997b1093 Introduce categorized logging for kwin core 11 years ago
Fredrik Höglund f8d1a0868a Test the generated shaders on startup 11 years ago
Fredrik Höglund 99f9d613e9 Change the default shader in SceneOpenGL2 11 years ago
Fredrik Höglund d2cb9f9bf6 Add a model-view and a projection matrix in WindowPaintData 11 years ago
Fredrik Höglund 0d2b2bc8b3 Use the new ShaderManager API in SceneOpenGL2 11 years ago
Martin Gräßlin b5a626c2d7 Introduce a texture cache for DecorationShadows in SceneOpenGLShadow 11 years ago
Fredrik Höglund 4b3fabbfc9 Add support for GL_ARB_buffer_storage 11 years ago
Martin Gräßlin bf4ba54647 Remove displayWidth and displayHeight from the compositor 11 years ago
Fredrik Höglund fa52af4765 Remove SceneOpenGL::createTexture(QPixmap) 11 years ago
Fredrik Höglund 34f1408134 Make the EffectFrame textures regular GLTextures 11 years ago
Fredrik Höglund 6ac7371113 Remove most calls to checkGLError() 11 years ago
Fredrik Höglund c0deadfaad Add support for KHR_debug 11 years ago
Martin Gräßlin 21dca7ac14 Keep a QPointer<DecoratedClientImpl> in Client 12 years ago
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
Martin Gräßlin 2b20aa8bd0 Drop CoordinateMode from Client::layoutDecorationRects 12 years ago
Martin Gräßlin 08d146de91 Introduce support for DecorationShadow 12 years ago
Martin Gräßlin c12199a8e0 Pass Decoration::Renderer to Deleted and use it in the Scenes 12 years ago
Martin Gräßlin 0030eb7f84 Initial import of support for new KDecoration2 based decorations 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