122 Commits (ebe12c55ba67f0f10332676d4817e8010a70e4a5)

Author SHA1 Message Date
Martin Gräßlin ebe12c55ba Remove GLVertextBuffer::setVirtualScreenSize 10 years ago
Martin Gräßlin 1708278a45 Fix viewport restore in GLRenderTarget::popRenderTarget 10 years ago
Martin Gräßlin 4e9a1eeb50 Fix glBlitFramebuffer for per-output rendering 10 years ago
Martin Gräßlin ff6e042c7f Fix scissoring of VBO rendering in multi-screen setup on Wayland 10 years ago
Martin Gräßlin e9e936b6c1 [kwinglutils] Skip ShaderManager::selfTest for NVIDIA Quadro hardware 10 years ago
Martin Gräßlin b4c6b4b35d [libkwinglutils] hasGLVersion uses GLPlatform for verison check 10 years ago
Martin Gräßlin dad7004dbb Add an OpenGL information tab to Debug Console 10 years ago
Thomas Lübking db5a798952 depend glsl on TextureNPOT, not LimitedNPOT 10 years ago
Martin Gräßlin 613d76f2df [effects] Combine all shaders in resources 10 years ago
Martin Gräßlin 54870d5e14 [libkwinglutils] Cleanup Shader API: removal of ShaderType 10 years ago
Martin Gräßlin 4b11b7b6b8 [kwineffects] Add a generateCustomShader to ShaderManager 10 years ago
Thomas Lübking c7aefc6b6b skip SWAP_BEHAVIOR_PRESERVED for supportsBufferAge 10 years ago
Thomas Lübking e641022bf9 skip SWAP_BEHAVIOR_PRESERVED for supportsBufferAge 10 years ago
Michael Pyne bcc36b87fb Avoid undefined behavior in nearestPowerOfTwo. 10 years ago
Martin Gräßlin 01451eea36 Revert "Handle conflicts between epoxy and manually resolved function pointers" 10 years ago
Martin Gräßlin bcf76c0d2f [libkwinglutils] Fix regression in OpenGL version parsing 10 years ago
Martin Gräßlin ac1dbac8b1 Handle conflicts between epoxy and manually resolved function pointers 11 years ago
Nick Shaforostoff 3a8d7d866a optimize string operations 11 years ago
Martin Gräßlin d5a5725db1 Remove remaining compile time checks for OpenGLES 11 years ago
Martin Gräßlin 03231942bb Bind building of glx support on whether epoxy has a glx header 11 years ago
Martin Gräßlin fc2805d218 Turn compile time checks to runtime check in kwinglutils.cpp 11 years ago
Martin Gräßlin c24e315a9b Drop build option KWIN_BUILD_EGL 11 years ago
Martin Gräßlin 57c521c214 [libkwineffects] Introduce logging categories for libkwineffects 11 years ago
Aleix Pol 6f345f4915 Clean debug output 11 years ago
Martin Gräßlin 59a6c9ddf9 [libkwineffects] OpenGL ES 3.0 supports glBlitFramebuffer 11 years ago
Martin Gräßlin 713c6b25dc [kwinglutils] Init glVersion on gles 11 years ago
Tobias C. Berner ef3f0f753b Add <array> include where needed, to make it build on FreeBSD. 11 years ago
Fredrik Höglund 4d738b86ea Add an internalFormat parameter to the GLTexture ctor 11 years ago
Fredrik Höglund f8d1a0868a Test the generated shaders on startup 11 years ago
Fredrik Höglund 05c309da67 Add a ModelViewProjectionMatrix uniform 11 years ago
Fredrik Höglund afcc8337de Add support for generating shaders at runtime 11 years ago
Fredrik Höglund 90dfb3ca8b Grow the persistently mapped VBO as needed 11 years ago
Fredrik Höglund 4b3fabbfc9 Add support for GL_ARB_buffer_storage 11 years ago
Martin Gräßlin bf4ba54647 Remove displayWidth and displayHeight from the compositor 11 years ago
Fredrik Höglund d9c4b77f0f Make the GL extension list a QList<QByteArray> 12 years ago
Fredrik Höglund 3b8b1455a6 Use libepoxy to resolve GL functions 12 years ago
Martin Gräßlin 88d55997f7 Port away from DefaultScreen(display()) 12 years ago
Martin Gräßlin b8cc10ffab [kwinglutils] Improve cleanup handling 12 years ago
Martin Gräßlin c837ffddf4 Add a cleanup() method to GLPlatform 12 years ago
Aleix Pol e5bffd744b Stop using deprecated headers 12 years ago
Aleix Pol c72e519d9c Remove KDE/ prefix in include directories 12 years ago
Martin Gräßlin c7d986c7fe [kwin] Remove the legacy OpenGL 1 compositing backend 12 years ago
Matteo De Carlo 59bb857c7b Replace NULL with nullptr in libkwineffects 12 years ago
Martin Gräßlin 416898ecfa Remove kwinglobals.h include where not needed any more 12 years ago
Martin Gräßlin add219d5bc Port libkwinglutils from KDebug to QDebug 13 years ago
Thomas Lübking 9001af8e5a reset custom cube shaders on screen change 13 years ago
Anselmo L. S. Melo 49c04f13b1 Porting libkwineffects to Qt5/KF5: QStandardPaths 13 years ago
Martin Gräßlin e32635fb2e QMatrix4x4 does no longer wrap qreal 13 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Fredrik Höglund 4b120288b6 kwin: Use glBufferSubData() when preferred 13 years ago