101 Commits (fa18d60e9e8ffd5031e4152b2a2a1deba9f27f2b)

Author SHA1 Message Date
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
Fredrik Höglund 6562fcc665 kwin: Don't query GL_VIEWPORT in pushRenderTarget() 13 years ago
Martin Gräßlin db2e6687e1 Remove dead assignment in GLVertexBuffer::draw 13 years ago
Casian Andrei 8f92e2ab91 Avoid calling expensive GLShader::setUniform overload 13 years ago
Fredrik Höglund 15dae59999 kwin: add a GLVertexBuffer::draw() overload 13 years ago
Fredrik Höglund 7e22bd314c kwin: Add support for rendering quads using an index buffer 13 years ago
Fredrik Höglund 993b50cf1c kwin: Add a new GLVertexBuffer::draw() method 13 years ago
Fredrik Höglund 38678bb84f kwin: Don't unbind vertex array buffers 13 years ago
Fredrik Höglund 159bcf11b6 kwin: Simplify the two setData() methods 13 years ago
Fredrik Höglund 188e6d04ca kwin: Expose a map() and an unmap() method in GLVertexBuffer 13 years ago
Fredrik Höglund ab8c6aeec3 kwin: Add a new setData() method in GLVertexBuffer 13 years ago
Fredrik Höglund 395ff72555 kwin: Change the way attrib formats are stored in GLVertexBuffer 13 years ago
Fredrik Höglund 1de20a39a0 kwin: Add convenience classes for working with bitfields 13 years ago
Fredrik Höglund 5782d5307e kwin: Add a Color uniform in GLShader 13 years ago
Fredrik Höglund c41d05d36c kwin: Do some more refactoring in GLVertexBuffer 13 years ago
Martin Gräßlin 769c746a06 Use GLSL 1.40 shaders as GLSL 300 es shaders 13 years ago
Fredrik Höglund 19796b8263 kwin: Use the robust access functions 13 years ago
Fredrik Höglund 2f11f71930 kwin: Bind attributes to the same indices in all shaders 13 years ago
Fredrik Höglund 87ad8789f1 kwin: Update the GL1 code in GLVertexBuffer to match the VBO code 13 years ago
Fredrik Höglund e1a33cec44 kwin: Don't reallocate the vertex buffer on every setData() call 13 years ago
Fredrik Höglund 0475559120 kwin: Use one buffer object in GLVertexBuffer 13 years ago
Fredrik Höglund 54308889f0 kwin: Bind fragdata locations in ShaderManager 13 years ago