Revision c1ac45e...

Go back to digest for 26th June 2011

Features in KDE Base

Martin Gräßlin committed changes in [kde-workspace/KDE/4.7] /:

Render Shadow with only one GL texture

Copies the shadow parts into one image and creates a GLTexture
from the image, so that we can render the complete shadow with
just one texture and one painting pass.

Should remove most of the overhead involved when rendering the new Shadows.

As a side effect this should fix missing shadows with non-NPOT GPUs and
a rendering glitch reported with NVIDIA.

REVIEW: 101742

File Changes

Modified 7 files
  •   kwin/scene_opengl.cpp
  •   kwin/scene_opengl.h
  •   kwin/scene_xrender.h
  •   kwin/shadow.cpp
  •   kwin/shadow.h
  •   kwin/libkwineffects/kwinglutils.cpp
  •   kwin/libkwineffects/kwinglutils.h
7 files changed in total