33 Commits (eefdc2cedffd7ec1e44b95df7829657db5dafb4d)

Author SHA1 Message Date
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Martin Gräßlin e479cfb156 Enable C++11 globally 13 years ago
Fredrik Höglund 209e44cad2 kwin/glx: Relax the GLX_CONFIG_CAVEAT requirement 13 years ago
Thomas Lübking 175f117af3 drop malicious waitSync 13 years ago
Thomas Lübking 6c998fc668 manage triple buffering 13 years ago
Fredrik Höglund 7a99b8c0ef kwin: Add GLTexture::matrix() 13 years ago
Fredrik Höglund 7f0d0436e9 kwin/glx: Add support for GLX_ARB_create_context_robustness 13 years ago
Thomas Lübking 69ef2f9c16 tidy up 13 years ago
Thomas Lübking 9446abc696 hasWaitSync -> blocksForRetrace and syncsToVBlank 13 years ago
Fredrik Höglund 26f23b656b kwin/glx: Try to create an OpenGL 3.1 core context 13 years ago
Fredrik Höglund 84ad2585e1 kwin: Use glXCreateContextAttribsARB() when it's supported 13 years ago
Fredrik Höglund 0168f7eacf kwin/glx: Avoid MSAA configs in initDrawableConfigs() 13 years ago
Ralf Jung 72db0e5e71 remove GlVSync option (it has no UI anymore) 13 years ago
Ralf Jung eff856e8ef Re-add code I accidentally removed 13 years ago
Ralf Jung 0598e6363b move the "copy pixels" code into its own function (it's used twice) 13 years ago
Martin Gräßlin d021bf35c1 Skip framebuffer configs for depth 32 with no alpha 13 years ago
Martin Gräßlin 0c4c16e93f Fix typo 13 years ago
Fredrik Höglund 9c658a752c kwin: Simplify GLXBackend::initDrawableConfigs() 13 years ago
Fredrik Höglund 00c0ad05d3 kwin: Require Xcomposite 0.3 for OpenGL compositing 13 years ago
Fredrik Höglund baeeb1b90b kwin: Simplify GLXBackend::initRenderingContext() 13 years ago
Fredrik Höglund 96ed29497c kwin: Simplify GLXBackend::initBufferConfigs() 13 years ago
Fredrik Höglund 8a14a0d610 kwin: Move some debug output to where it belongs 13 years ago
Fredrik Höglund 8446912502 kwin: Remove some left over support for GLX < 1.3 13 years ago
Fredrik Höglund e393cc9069 kwin: Rename some variables in GLXBackend 13 years ago
Ralf Jung 3a6d55b16e Get rid of the unreliable lastMask in the GL backend 13 years ago
Thomas Lübking 9aef5b85a0 support a permanent glSwapBuffer 13 years ago
Thomas Lübking cd2eedd0f2 Initialize some variables and check on destruction 13 years ago
Thomas Lübking 69b2804a12 Initialize some variables and check on destruction 13 years ago
Ralf Jung 96bc979ca8 Fix buffer swap prototypes 14 years ago
Fredrik Höglund e578676f42 kwin: Rename flushBuffer() to present() 14 years ago
Martin Gräßlin 388edab9e5 Add support for OpenGL in VirtualBox 14 years ago
Martin Gräßlin 476adac337 Do not resolve glx functions specified in GLX 1.3 14 years ago
Martin Gräßlin a401558a43 Provide OpenGL over Egl 14 years ago
Casian Andrei e26cc0a4cf CC: Remove a couple of extraneous empty lines 14 years ago
Martin Gräßlin 6152cc4fa5 Split out the windowing system related part of SceneOpenGL 14 years ago
Casian Andrei ba4cd78419 CC: Redo init and uninit, try to avoid fatal IO errors 14 years ago
Fredrik Höglund faf27f481e kwin: Don't hold an X server grab while painting the screen 14 years ago
Casian Andrei 005ab28ad6 CC: No singleton for ColorCorrection 14 years ago
Martin Gräßlin 2c23c6e864 Spellchecking 14 years ago
Thomas Lübking 35baf3f97a fix conditional glXSwapInterval usage 14 years ago
Thomas Lübking 86c22ff9ca fix conditional glXSwapInterval usage 14 years ago
Thomas Lübking 759eed1d62 remove (broken) mimpmap support check, disable use of mipmaps and align texture filter 14 years ago
Thomas Lübking fc665106c9 Swap vsync order, trade in 1frame lag 14 years ago
Martin Gräßlin 2fc0b8074b Move detection of GLPlatform and printResults into Scene 14 years ago
Martin Gräßlin d6540c8392 Remove strict binding from compositing prefs 14 years ago
Philipp Knechtges 93b2674313 kwin: dropping several gl(Push|Pop)(Attrib|Matrix) calls 14 years ago
Martin Gräßlin 212908ee88 Refactoring of KWin::Options: getter methods instead of public variables 14 years ago
Philipp Knechtges f5b5e5c8d0 kwin: cleaning up the GLTexture API 14 years ago
Philipp Knechtges 59c8ce32c1 kwin: dropping LOD bias 14 years ago
Philipp Knechtges 87bcabdf99 kwin: improving the texture update handling 14 years ago