Revision da3d880...

Go back to digest for 13th February 2011

Bug Fixes in KDE Base

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

Unbind shader before copying pixels to back buffer.

This solves the regression with NVIDIA drivers resulting in a black screen.
Apparently NVIDIA does not support glXCopySubBuffer and the copying of pixels
fails with a shader bound.

So unbinding the shader before copying the pixels and rebinding the shader
afterwards resolves the issue.

This allows to remove the temporary hack to make NVIDIA work, again.

File Changes

Modified 2 files
  •   kwin/scene_opengl_glx.cpp
  •   kwin/lib/kwinglutils.cpp
2 files changed in total