83 Commits (89c2f2bf024a9da8db36b7d62cd6325000fcb796)

Author SHA1 Message Date
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
Fredrik Höglund 54b63a85a6 kwin: Add GLSL 1.40 versions of the scene shaders 13 years ago
Fredrik Höglund 79db2fc98a kwin: Move the scene shaders into shaders/1.10 13 years ago
Fredrik Höglund fe559c2f2c kwin: Refactor the ShaderManager code 13 years ago
Fredrik Höglund 85a87bfcd1 kwin: Refactor GLShader to allow explicit linking 13 years ago
Fredrik Höglund cb81e11375 kwin: Fix FBO function resolution for core contexts 13 years ago
Fredrik Höglund 1bcf95f3f9 kwin: Fix VBO function resolution for core contexts 13 years ago
Fredrik Höglund 63e0d32706 kwin: Fix extension list query for core contexts 13 years ago
Casian Andrei 01adbe6dc5 Implement color correction (per output) 14 years ago
Casian Andrei 22569f7eb9 Remove forceAlpha uniform, which is no longer needed 14 years ago
Casian Andrei a46d247702 Revert "Merge branch 'color2'" 14 years ago
Fredrik Höglund 076ea58732 kwin: Rename numberVertices to vertexCount 14 years ago
Fredrik Höglund 82c1e1168d kwin: Store the usage hint in GLVertexBufferPrivate 14 years ago
Martin Gräßlin cf5de22586 Introduce a build option KWIN_BUILD_OPENGL_1_COMPOSITING 14 years ago
Martin Gräßlin a401558a43 Provide OpenGL over Egl 14 years ago
Martin Gräßlin 5a6d9400b2 Split SceneOpenGL into a concrete SceneOpenGL1 and SceneOpenGL2 14 years ago
Casian Andrei 005ab28ad6 CC: No singleton for ColorCorrection 14 years ago
Casian Andrei a417888b0e Implement color correction support 14 years ago
Martin Gräßlin f775229a80 Don't use GL Matrix Stack on OpenGL 2 backend 14 years ago