484 Commits (b6bb4e254880fddd415d43eb2ee0bf4a3e4a995a)

Author SHA1 Message Date
Fredrik Höglund f8d1a0868a Test the generated shaders on startup 11 years ago
Fredrik Höglund d2cb9f9bf6 Add a model-view and a projection matrix in WindowPaintData 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 9d01ed16be Remove GLTexturePrivate::bind()/unbind() 11 years ago
Fredrik Höglund 4b9448db5e Inline GLTexture::load(QImage) in the constructor 11 years ago
Fredrik Höglund 9c7720abca Remove GLTexture::load(QPixmap) and load(QString) 11 years ago
Fredrik Höglund 383a5ac319 Remove GLTexturePrivate::convertToGLFormat() 11 years ago
Fredrik Höglund 6ac7371113 Remove most calls to checkGLError() 11 years ago
Fredrik Höglund cb39eb0cc5 Use consistent names for the static members in GLTexturePrivate 11 years ago
Fredrik Höglund 854f66c164 Make s_supportsUnpack a static member of GLTexturePrivate 11 years ago
Fredrik Höglund edb0751cba Remove the NPOT texture support checks 11 years ago
Fredrik Höglund 181afc85fe Remove the saturation support checks 11 years ago
Fredrik Höglund 978a5e10f3 Remove the #ifdefs for GLES in GLTexture 11 years ago
Volker Krause 5db2d5a556 Make constants const, saves a few symbols in the .data section. 12 years ago
Fredrik Höglund 3a47b1c1c0 Add XRenderUtils::findPictFormat() and findPictFormatInfo() 12 years ago
Fredrik Höglund 0aff9830df Remove the decoration opacity property 12 years ago
Jonathan Riddell dc554ed256 use standard way to version applications in Plasma 12 years ago
Martin Gräßlin f9a7b94ee7 Create dedicated kwin_x11 and kwin_wayland binaries 12 years ago
Martin Gräßlin 7f3b349ab3 Recommend OpenGL2 compositor for virtualbox and vmware 12 years ago
Fredrik Höglund aa7f9f26f6 Fix the GLES build 12 years ago
Fredrik Höglund b1586daab4 Remove the GL_QUADS_KWIN definition 12 years ago
Fredrik Höglund aae08b16e9 Add a WindowQuadShadow 12 years ago
Fredrik Höglund 6ad4c775d7 Use a single texture atlas for the decoration 12 years ago
Fredrik Höglund b7592ec6f0 Add a uvAxisSwapped property in WindowQuad 12 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 e8241313fc [libkwineffects] Require strict binding for intel driver 12 years ago
Martin Gräßlin b09dd0d7f1 [kwinglutils] Add ::platformInterface() to GLPlatform 12 years ago
Martin Gräßlin a3ca68ddbe [libkwineffects] Add proper version and soversion to libs 12 years ago
Martin Gräßlin 88d55997f7 Port away from DefaultScreen(display()) 12 years ago
Martin Gräßlin f247a41396 [glutils] Forward declare void KWin::cleanupGL() in kwinglplatform.h 12 years ago
Martin Gräßlin 4230a0d331 [effects] Get xcb_connection_t* and rootWindow through EffectsHandler API 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
Alex Merry 4d88fcdff6 [kwin] Adapt to KPluginFactory change 12 years ago
Martin Gräßlin b0e892e359 [kwin] Add a new EffectLoader 12 years ago
Martin Gräßlin e68d5c6315 [kwin] Add a KPluginFactory subclass for loading binary Effects 12 years ago
Martin Gräßlin 3bbc9436db [kwin] Add a virtual Effect::requestedEffectChainPosition 12 years ago
Bhushan Shah 27deaa2d46 Try using OpenGL2 compositor on the Intel i915 and newer chipsets. 12 years ago
Martin Gräßlin dcfc5582ec [kwin] Generate export header for kwinxrenderutils 12 years ago
Martin Gräßlin e3179841f3 [kwin] Create an own library for kwinxrenderutils 12 years ago
Martin Gräßlin 6c1bad551b [kwin] Remove dependency on kwinglobals in kwinxrenderutils 12 years ago
Martin Gräßlin a2aab537d6 [kwin/effects] Use generated dbus interface to reconfigure effects 12 years ago
Martin Gräßlin f9e0a8b597 [kwin] Create one plugin per effect configuration 12 years ago
Martin Gräßlin 2d4d14b1b7 Export Pointer Axis shortcuts to the effect system 12 years ago
Martin Gräßlin 89c2f2bf02 Support for global pointer axis activation 12 years ago