Andre Woebbeking
88a33c67c4
-pedantic
2011-08-27 09:31:38 +02:00
Philipp Knechtges
4f50a8df3c
kwin: Implement "use by value" and implicit sharing for GLTexture.
...
Additionally:
- hide the GLTexture implementation using dpointers
- drop the unused function SceneOpenGL::Texture::optimizeBindDamage()
- Texture::load now loads a new texture and does not update the existing one
REVIEW: 101999
2011-08-14 17:08:54 +02:00
Martin Gräßlin
f5a187d224
Remove KWIN_HAVE_OPENGL from kwingl(es)utils
...
Yes building an OpenGL support library requires OpenGL...
2011-08-13 16:46:43 +02:00
Martin Gräßlin
08b2aebd30
Merge branch 'KDE/4.7'
...
Conflicts:
kwin/libkwineffects/kwinglutils.cpp
kwin/libkwineffects/kwinglutils.h
2011-07-03 09:30:38 +02:00
Martin Gräßlin
c8daeef43c
Remove (en|dis)able(Un)NormalizedTexCoords from GLTexture
...
Those are not used anymore as makeArrays only renders normalized
texCoords and also honors the y-Inverted case.
2011-06-26 09:15:31 +02:00
Philipp Knechtges
116e024d12
kwin: moving KWin::GLTexture to a separate file
2011-06-22 13:03:36 +02:00