408 Commits (f70208c7c49d4f826118ab463e15b0692eb90f49)

Author SHA1 Message Date
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
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
Fredrik Höglund 9c1833920c kwin: Use the new map() interface in renderQuads() 13 years ago
Fredrik Höglund 7a00648195 kwin: Use the new map() interface in makeDecorationArrays() 13 years ago
Fredrik Höglund 6891c900b3 kwin: Simplify makeDecorationArrays() 13 years ago
Fredrik Höglund 041be646b5 kwin: Detect and handle graphics resets 13 years ago
Thomas Lübking b7e6a334da rebase measuring to nano res + fix vsync padding 13 years ago
Thomas Lübking 9446abc696 hasWaitSync -> blocksForRetrace and syncsToVBlank 13 years ago
Martin Gräßlin 76d96506dc Remove damage argument in Toplevel::resetDamage 13 years ago
Fredrik Höglund a3d907d748 kwin/glx: Use glBlitFramebuffer() instead of glCopyPixels() 13 years ago
Fredrik Höglund d324ec998a kwin: Create a vertex array object in SceneOpenGL2 13 years ago
Martin Gräßlin 4a48325de5 Cleanup and reorder includes in client.h 13 years ago
Martin Gräßlin 466bef3a6d Adding a DesktopThumbnailItem declarative item 13 years ago
Ralf Jung c9f852a73f Fix tearing in video playback when using kwin_gles 13 years ago
Martin Gräßlin edb074cbc2 Split out screen handling from Workspace into own class Screens 13 years ago
Ralf Jung 0598e6363b move the "copy pixels" code into its own function (it's used twice) 13 years ago
Fredrik Höglund 00c0ad05d3 kwin: Require Xcomposite 0.3 for OpenGL compositing 13 years ago
Ralf Jung 3a6d55b16e Get rid of the unreliable lastMask in the GL backend 13 years ago
Martin Gräßlin aa549f45d5 OpenGLPaintRedirector updates textures directly 13 years ago
Martin Gräßlin fba7504063 Introduce dedicated PaintRedirector subclasses for OpenGL/XRender 13 years ago
Martin Gräßlin 60c42b7a34 s/KLocale/KLocalizedString/g 13 years ago
Martin Gräßlin b01f5684c5 Remove not needed includes from kwineffect header files 13 years ago
Thomas Lübking 9aef5b85a0 support a permanent glSwapBuffer 13 years ago
Martin Gräßlin 53028a6d96 Do not use a WeakPointer for LanczosFilter 13 years ago
Yuri Chornoivan cb345dfbd7 Fix spacing 13 years ago
Thomas Lübking 36378925e7 Check max viewport and texture dimensions 13 years ago
Casian Andrei 7a6e48ef3b Fix premultiplied alpha issue with color correction 13 years ago
Casian Andrei df034c16ad Abort color correction initialization and disable it in case of errors 13 years ago