29 Commits (f125dbd3d68fc3d3ca264afd1fd39a2e2cb97058)

Author SHA1 Message Date
Martin Gräßlin 13fcc29d40 Reset error flag in checkGLError 14 years ago
Martin Gräßlin 812c310dcf Fix unused variable warnings 14 years ago
Philipp Knechtges 05a8777edf kwin: adding proper clipping for transformed windows 14 years ago
Martin Gräßlin bb5dce0e3b Use KGlobal::config() instead of specifying kwinrc 14 years ago
Philipp Knechtges 93b2674313 kwin: dropping several gl(Push|Pop)(Attrib|Matrix) calls 14 years ago
Thomas Lübking d845b60c6c change geometry w/o compositor restart 14 years ago
Martin Gräßlin 6e445fb75c Less unused parameter/variable warnings in kwin 14 years ago
Thomas Lübking 82bf9d2d44 deny glsl by limited NPOT, not GLSL 15 years ago
Philipp Knechtges ef9aeafe0d kwin: Optimizing Blur Part II 15 years ago
Martin Gräßlin 225c362a04 Add support for framebuffer blit extension 15 years ago
Martin Gräßlin b016b618b5 Ignore driver checks for GLSL and limited GLSL on GLES 15 years ago
Philipp Knechtges 4f50a8df3c kwin: Implement "use by value" and implicit sharing for GLTexture. 15 years ago
Martin Gräßlin f5a187d224 Remove KWIN_HAVE_OPENGL from kwingl(es)utils 15 years ago
Martin Gräßlin 787b2bf8cc Fix regression introduced with 909b4efa 15 years ago
Martin Gräßlin 2fc1ed25a5 Add a define KWIN_SHADER_DEBUG to all shaders 15 years ago
Martin Gräßlin cd82616ece Remove PaintClipper from OpenGL Scene rendering 15 years ago
Martin Gräßlin b837a3fca1 Render Shadow with only one GL texture 15 years ago
Philipp Knechtges 116e024d12 kwin: moving KWin::GLTexture to a separate file 15 years ago
Martin Gräßlin a05ad98896 Remove textureWidth/textureHeight from all Shaders 15 years ago
Martin Gräßlin ae40bce25d Disable Shader Scene for LimitedGLSL GPUs 15 years ago
Martin Gräßlin 234ec644d2 KWin supports graphicssystem Raster 15 years ago
Martin Gräßlin 5290e78106 Adding an option GLLegacy to force OpenGL 1 15 years ago
Martin Gräßlin 77a7bedac8 Delete ShaderManger before destroying GL Context 15 years ago
Martin Gräßlin ff4297a799 Update copyright 15 years ago
Martin Gräßlin e5e5c4a020 Move push/popRenderTarget to kwingluitls 15 years ago
Martin Gräßlin a728823fbe Fix passing matrixes to the shaders 15 years ago
Martin Gräßlin 0827c2903b Use GLPlatform to decide whether shaders are supported 15 years ago
Martin Gräßlin 2920715d4d Remove unneeded HACK for NVIDIA 15 years ago
Martin Gräßlin 57d11c134a Move kwineffects library into own directory 15 years ago
Fredrik Höglund af92a4efd4 kwin: Rename sample to sampler in all shaders 15 years ago
Jammy Zhou 6eb24bf374 improve GLVertexBuffer::render function 15 years ago
Fredrik Höglund 73be6657ea kwin: Replace brightness and opacity with a modulation constant 15 years ago
Fredrik Höglund 175b45c5de kwin: Fix an uninitialized member in GLShader. 15 years ago
Fredrik Höglund 50e19e2cbc kwin: Simplify ShaderManager::resetShader() 15 years ago
Fredrik Höglund 2fa966e0f9 kwin: Use the new setUniform() overloads in kwin core 15 years ago
Fredrik Höglund 85e9b6713f kwin: Add additional setUniform() overloads 15 years ago
Thomas Lübking b65f05f42b sanitize GL version stringlist 15 years ago
Martin Gräßlin fc54bdfe89 Unbind shader before copying pixels to back buffer. 15 years ago
Martin Gräßlin e2d4cba4c8 Temporarily workaround regression with NVIDIA. 15 years ago
Martin Gräßlin 154e3e61b0 Temporarily workaround regression with NVIDIA. 15 years ago
Fredrik Höglund 03ba96420a kwin: Add overloads for setUniform() that take a location. 15 years ago
Martin Gräßlin 9bfef5d4ca Drop addQuadVertices from kwinglutils. 15 years ago
Martin Gräßlin 9814a8e81b Remove renderGLGeometry from kwinglutils. 15 years ago
Fredrik Höglund 5cbd1d458b kwin: Static member variables shouldn't have the m prefix. 15 years ago
Fredrik Höglund cf58a57cf4 kwin: Fix a compiler warning about initialization order. 15 years ago
Fredrik Höglund 4dd9ef3327 kwin: Clean up the shader compilation code a bit. 15 years ago
Fredrik Höglund ca8857a4d9 kwin: Change the shader source code parameters from QStrings to QByteArrays. 15 years ago
Fredrik Höglund 8bc586e613 kwin: Add overloads for setUniform() that take a location. 15 years ago
Martin Gräßlin 859dadffd8 Drop addQuadVertices from kwinglutils. 15 years ago
Martin Gräßlin 2e2a7948fb Remove renderGLGeometry from kwinglutils. 15 years ago