52 Commits (56d9f90546365c9710417266f50b48b81c3b5f30)

Author SHA1 Message Date
Martin Gräßlin ef7f7b0179 [kwinglutils] Don't setup old shader API for rendering a texture 10 years ago
Nick Shaforostoff 3a8d7d866a optimize string operations 11 years ago
Martin Gräßlin 4bf479aca2 [libkwineffects] GL_NONE instead of None in GLTexture 11 years ago
Martin Gräßlin caf99f83d5 Require Qt 5.4 11 years ago
Martin Gräßlin 7bbb68aad6 Check GL version and/or extension for using texture format GL_R8 11 years ago
Martin Gräßlin d344b6cc3d Fix glPixelStore in GLTexture::update 11 years ago
Thomas Lübking f61d3ade84 shortcut rendering textures for empty an rect 11 years ago
Fredrik Höglund 35110d72c6 Avoid converting images in GLTexture when possible 11 years ago
Fredrik Höglund 7fd4cf0227 Add GLTexture::setSwizzle() 11 years ago
Fredrik Höglund 4d738b86ea Add an internalFormat parameter to the GLTexture ctor 11 years ago
Fredrik Höglund 74b65fcd00 Add support for GL_ARB_texture_storage 11 years ago
Fredrik Höglund 450be6a378 Add a levels parameter to the GLTexture ctor 11 years ago
Fredrik Höglund ccf1bad426 Make mipmap filters other than GL_LINEAR_MIPMAP_LINEAR work 11 years ago
Fredrik Höglund aefadfaa6a Don't generate mipmaps in GLTexture::bind() 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 d9c4b77f0f Make the GL extension list a QList<QByteArray> 12 years ago
Martin Gräßlin b8cc10ffab [kwinglutils] Improve cleanup handling 12 years ago
Martin Gräßlin c7d986c7fe [kwin] Remove the legacy OpenGL 1 compositing backend 12 years ago
Martin Gräßlin 5a521c149f Add GLTexture(const QSize &) ctor 12 years ago
Matteo De Carlo 59bb857c7b Replace NULL with nullptr in libkwineffects 12 years ago
Martin Gräßlin f7bc2775d1 Remove kwineffects.h include from kwingltexture.cpp 12 years ago
Thomas Lübking 3f5ef10c8e introduce GLTexture::clear and use it from paintredirector 13 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Fredrik Höglund 2fc2004119 kwin: Reset the dirty flags in GLTexture 13 years ago
Fredrik Höglund 7a99b8c0ef kwin: Add GLTexture::matrix() 13 years ago
Martin Gräßlin 9206f530ce Adding support for GL_EXT_texture_format_BGRA8888 in GLES 13 years ago
Martin Gräßlin aa549f45d5 OpenGLPaintRedirector updates textures directly 13 years ago
Martin Gräßlin cf5de22586 Introduce a build option KWIN_BUILD_OPENGL_1_COMPOSITING 14 years ago
Jurica Vukadin bcdc74f8d6 Fix more C++11 narrowing warnings 14 years ago
Fredrik Höglund f21ef431c4 kwin: Don't enable/disable texturing when using shaders 14 years ago
Thomas Lübking 759eed1d62 remove (broken) mimpmap support check, disable use of mipmaps and align texture filter 14 years ago
Philipp Knechtges 05a8777edf kwin: adding proper clipping for transformed windows 14 years ago
Philipp Knechtges f5b5e5c8d0 kwin: cleaning up the GLTexture API 14 years ago
Philipp Knechtges 87bcabdf99 kwin: improving the texture update handling 14 years ago
Martin Gräßlin fb2fbed035 Generate texture coordinates for limited NPOT support 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
Philipp Knechtges ec1df109d9 kwin: cleaning up KWin::GLTexture::convertToGLFormat 15 years ago
Martin Gräßlin c8daeef43c Remove (en|dis)able(Un)NormalizedTexCoords from GLTexture 15 years ago
Philipp Knechtges 116e024d12 kwin: moving KWin::GLTexture to a separate file 15 years ago