180 Commits (80dae9910e2db568c45fd89811f6d3ae9032dcb8)

Author SHA1 Message Date
Luboš Luňák 80dae9910e Fix last commit. 18 years ago
Luboš Luňák e5b1dd90bc Restore color settings after painting background. Fixes splashscreen 18 years ago
Luboš Luňák 9bd87cb271 Redo timing of next painting with vsync used, try harder not to miss 18 years ago
Luboš Luňák 53cc35b649 Show the composite overlay window only before the first painting pass 18 years ago
Albert Astals Cid 3b9121ec3f const & in foreach 18 years ago
Luboš Luňák 02aeed3de2 No deprecated. 18 years ago
Luboš Luňák f77561ce65 Don't discard window texture when only the shape changes but the window 18 years ago
Luboš Luňák cff2b0e6cd Abstract paint clipping into PaintClipper helper class that allows 18 years ago
Luboš Luňák 4b792d000e Make error messages about compositing use kError(), so that they show up 18 years ago
Luboš Luňák 429f30d508 Skip color-indexed configs, just in case. 18 years ago
Luboš Luňák 2382ea23b9 No deprecated. 18 years ago
Luboš Luňák 6b5f9f727f Improved error detection in initRenderingContext(). 18 years ago
Luboš Luňák 4dc04a2eef Move debug output about selected visuals. 18 years ago
Luboš Luňák caf1627047 We need NPOT textures. 18 years ago
Luboš Luňák 110f76ecd8 Change some of the debug messages to warnings, so compositing setup failures 18 years ago
Luboš Luňák bb433ac40e No longer include config*.h files in installed headers. 19 years ago
Luboš Luňák 0a59114c43 I suppose black looks better on places where there's nothing at all. 19 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Rivo Laks f4600f4b3f Properly initialize Scene::Window pointers in EffectWindow objects. 19 years ago
Luboš Luňák ff2d52e933 Given that Plasma and KRunner now (again, and maybe again not ultimately, 19 years ago
Luboš Luňák 6c47fc8322 Before destroying a current context, set some other current context (even none). 19 years ago
Luboš Luňák 6daf4d3ec8 Add few missing glBindTexture() calls. 19 years ago
Rivo Laks aa0e5c7773 Dynamically load some of the used GLX symbols and make sure they exist before 19 years ago
Rivo Laks fc2b630b5c Use glXMakeCurrent() instead of glXMakeContextCurrent() (which is only available in glx >= 1.3) 19 years ago
Rivo Laks 75e62eefa5 Apply lod bias only to the window texture 19 years ago
Luboš Luňák bdaee4e99f mTarget is not set at this point yet, so this gives opengl error. 19 years ago
Luboš Luňák 8d69535933 Add opengl debug checks, so that I don't have to add them everytime I need them. 19 years ago
Luboš Luňák e6069e9cf6 Arghl. Again a stupid bug caused by float having poor precision. 19 years ago
Rivo Laks ae4bc5c53d - Call GLTexture ctor 19 years ago
Rivo Laks a7ab423f93 Use texture lod bias when available to make trilinear-filtered windows look a bit sharper 19 years ago
Luboš Luňák d846a1e8a9 Use always float as the floating point type for compositing 19 years ago
Luboš Luňák 5a50381e1f Move the shader used for painting to WindowPaintData, as it's 19 years ago
Laurent Montel 994c800d79 Adapt to new KWarning/kFatal/kDebug api 19 years ago
Luboš Luňák ac42ba0b4f A simple solution for alpha channel hacks - ignore them :). 19 years ago
Luboš Luňák 22c8626868 Add a TODO note. 19 years ago
Luboš Luňák e1c5f18414 Separate rendering for decoration and window contents, they can have 19 years ago
Luboš Luňák ea944065c7 Arghl, this is not static const, it changes. 19 years ago
Luboš Luňák f1108dd13a Let's say the copy buffer hack for old nvidia drivers is not necessary these days. 19 years ago
Luboš Luňák 7b054df213 More debug info about possible initialization failures. 19 years ago
Stephan Kulow 19d0dab807 init it with something. Even though it looks like it should 19 years ago
Philip Falkner 1fcb1967fe Zack's receent patch to Qt defaulting to ARGB visuals where possible 19 years ago
Luboš Luňák 5faa397849 Vertex redesign - redo the way windows are split into smaller parts 19 years ago
Philip Falkner c2ff6a4d7a Make sure to unbind the texture in tfp_mode when the underlying pixmap 19 years ago
Luboš Luňák cdb2d046c3 Always rebinding should not make sense anymore. 19 years ago
Luboš Luňák 4040e9be58 Add a hack to make it work with XGL. 19 years ago
Luboš Luňák d9583cd3f6 Option for strict binding: kwinrc:Translucency:GLStrictBinding . 19 years ago
Luboš Luňák 9c31c4555c I apparently misunderstood the semantics of texture_from_pixmap a bit - rebind 19 years ago
Rivo Laks 424f906ab2 - Add optional color argument to renderGLGeometry() functions. If specified, it's used as vertex colors 19 years ago
Luboš Luňák acf4e9ce8e Work around gcc-3.3.3's problem with resolving namespaced symbols. 19 years ago
Martin Koller 240b663df8 make compile on gcc-3.3.3 19 years ago