68 Commits (ec8f7e1facffa05a95bdb553d91abb915525d4cb)

Author SHA1 Message Date
Martin Gräßlin bf4ba54647 Remove displayWidth and displayHeight from the compositor 11 years ago
Fredrik Höglund edb0751cba Remove the NPOT texture support checks 11 years ago
Martin Gräßlin 979e5e9136 Do not check graphicsEffectsLevel for LanczosFilter 13 years ago
Martin Gräßlin 57905c0cc2 And we got rid of KDebug 13 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Thomas Lübking 04aa9e9531 rather omit lanczos than capping windows 13 years ago
Martin Gräßlin 4ab0a6a223 Disable lanczos filter also for SandyBridge on Mesa 9.1 13 years ago
Martin Gräßlin 561a4f437a Enable Lanczos for IvyBridge and Mesa 9.2 again 13 years ago
Fredrik Höglund 54b63a85a6 kwin: Add GLSL 1.40 versions of the scene shaders 13 years ago
Fredrik Höglund 79db2fc98a kwin: Move the scene shaders into shaders/1.10 13 years ago
Martin Gräßlin 4a48325de5 Cleanup and reorder includes in client.h 13 years ago
Martin Gräßlin 0cbc79193b Do not use stackingOrder in LanczosFilter to get all EffectWindows 13 years ago
Martin Gräßlin 504cb6fa4d Do not check compositing type in LanczosFilter 13 years ago
Fredrik Höglund 2cec03dede kwin: Fix the blend function in the lanczos filter 13 years ago
Martin Gräßlin 98a04893a6 Use mgraesslin@kde.org for my mail address in Copyright and AboutData 13 years ago
Martin Gräßlin c3ec860a72 Drop ARB shader code path from Lanczos Filter 13 years ago
Martin Gräßlin fa25f7a3bb Disable Lanczos for IvyBridge with Mesa 9.1 13 years ago
Casian Andrei 22569f7eb9 Remove forceAlpha uniform, which is no longer needed 14 years ago
Martin Gräßlin 26a9a35b2f Increase runtime requirement to Mesa 8.0 14 years ago
Martin Gräßlin cf5de22586 Introduce a build option KWIN_BUILD_OPENGL_1_COMPOSITING 14 years ago
Martin Gräßlin 2b6c4730b5 Re-enable Blur/Lanczos for Catalyst on OpenGL 2 14 years ago
Jurica Vukadin bcdc74f8d6 Fix more C++11 narrowing warnings 14 years ago
Martin Gräßlin c2a4f81927 Introduce a helper class to automatically push/pop Shaders 14 years ago
Martin Gräßlin f9a2ecbf33 Do not use ShaderManager::isValid to check for OpenGL2 compositing 14 years ago
Martin Gräßlin 6d2dfe06e7 Introduce dedicated OpenGL1 and OpenGL2 compositing types 14 years ago
Martin Gräßlin c7262e8bd3 Getter/setters for opacity, saturation and brightness in WindowPaintData 14 years ago
Martin Gräßlin a2b0d42916 Replace translation by QVector3D in Screen/Window PaintData 14 years ago
Martin Gräßlin 0eff12eb92 Use QGraphicsScale for scale information in ScreenPaintData 14 years ago
Martin Gräßlin 1f52366fc1 Disable ARB Lanczos Shader for Intel GPUs 14 years ago
Martin Gräßlin 71d703efe3 Fix uninitialized class members in LanczosFilter 14 years ago
Martin Gräßlin d0d274b855 Don't compare uint with int 14 years ago
Philipp Knechtges 8e8212b0ef kwin: adding a proper clipping to the lanczosfilter 14 years ago
Martin Gräßlin a5d620a6c2 Use KWin Options to read texture scale settings 14 years ago
Martin Gräßlin 139c5bf58b Allow Lanczos for SandyBridge 14 years ago
Martin Gräßlin 6e445fb75c Less unused parameter/variable warnings in kwin 14 years ago
Martin Gräßlin f135206781 Disable Lanczos and Blur for fglrx 14 years ago
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