30 Commits (efe439e2bc95cf5dcf8990900f2fe02c89b924ed)

Author SHA1 Message Date
Philipp Knechtges ef9aeafe0d kwin: Optimizing Blur Part II 15 years ago
Martin Gräßlin 987bc837d9 Remove define KWIN_HAVE_OPENGL_COMPOSITING 15 years ago
Martin Gräßlin 9c9ed80a2b Add environment variable to enforce Lanczos Filter 15 years ago
Martin Gräßlin 728f333e6a Only use GLSL shader for lanczosfilter if ShaderManager is valid 15 years ago
Thomas Lübking fab764f6c6 only use lanczos filter when either direction is scaled below 90% 15 years ago
Martin Gräßlin 82b8f8d2fc Drop the driver blacklist 15 years ago
Martin Gräßlin e5e5c4a020 Move push/popRenderTarget to kwingluitls 15 years ago
Martin Gräßlin 0827c2903b Use GLPlatform to decide whether shaders are supported 15 years ago
Fredrik Höglund 73be6657ea kwin: Replace brightness and opacity with a modulation constant 15 years ago
Fredrik Höglund 2fa966e0f9 kwin: Use the new setUniform() overloads in kwin core 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Fredrik Höglund 1a5b3b4bea Disable and delete the fragment program if it fails to compile. 15 years ago
Fredrik Höglund bfa2fc68e6 Rewrite the ARB lanczos shader to work with the Radeon R300 limitations. 15 years ago
Fredrik Höglund 1a93cc40d2 Disable the lanczos filter with the Intel driver in Mesa 7.10. 15 years ago
Martin Gräßlin a6de13e2f7 Use ShaderManager to bind the shader in Lanczos. 15 years ago
Martin Gräßlin 78c4c7a86e Lanczos filter available in GLES. 15 years ago
Martin Gräßlin c6dd3690f5 Don't clip when rendering to FBO. 15 years ago
Martin Gräßlin 14522ebecb Fix Linker error with Lanczos filter 15 years ago
Martin Gräßlin b145ad6065 Lanczos not available in ES 15 years ago
Fredrik Höglund 945b62fa79 Disable and delete the fragment program if it fails to compile. 15 years ago
Fredrik Höglund 35dcccb847 Rewrite the ARB lanczos shader to work with the Radeon R300 limitations. 15 years ago
Fredrik Höglund b51ef59c7c Disable the lanczos filter with the Intel driver in Mesa 7.10. 15 years ago
Thomas Lübking 4cf251436f exclude non opaque (NOT "non ARGB") windows from lanczos filter unless we've a working blendfunction for the cached texture 15 years ago
Thomas Lübking 029f93127f kick trilinear filtering if favor of the lanczos filter (now default, unless blacklisted) 16 years ago
Martin Gräßlin 6270b502ba ARB Shader fallback to Lanczos filter. 16 years ago
Thomas Lübking 4db74f544d workaround nvidia issues with the texture cache and translucent windows 16 years ago
Martin Gräßlin 3e689ff201 Cache generated Lanczos textures. 16 years ago
Fredrik Höglund 119c06e403 Make the lanczos shader use a fixed number of iterations in the loop. 16 years ago
Martin Gräßlin a16f7f0672 Only use lanczos if the window size does not exceed the FBO size. 16 years ago
Martin Gräßlin f359d19a90 Don't crop away the decoration shadows in the lanczos filter. 16 years ago
Martin Gräßlin 4111a9f051 Support for adding a driver blacklist to be used in the lanczos filter and blur effect. 16 years ago
Martin Gräßlin c705dd474e add missing ifdefs to make the code compile if OpenGL is not present 16 years ago
Martin Gräßlin 191435d425 Move Lanczos filter from taskbarthumbnail effect into the scene and use it also in boxswitch, presentwindows and thumbnailaside effects. 16 years ago