[Openchrome-users] out-of-bounds drawing by screensavers
Benno Schulenberg
bensberg
Fri Feb 9 11:01:03 PST 2007
Bilderbeek, Manuel wrote:
> I saw some screen corruption using some 2D screensavers:
> this is most noticable when running the screensaver menu (I used
> the one in the GNOME menu, but probably xscreensaver-demo will
> show it as well): especially "Critical" draws lines at the left
> of the screen when you move the window over the right edge of the
> screen. So, clipping goes wrong or something.
Confirmed with the 'Lines' screensaver in KDE.
In the Control Center => Appearance & Themes => Screen Saver, choose
in Flying Things the Lines. Then watch how in the example window on
the right some lines get drawn outside of the border. Or click
Setup and watch it happen in the preview window. Or click About
and watch how the popup gets scratched all over. All this does not
happen when the vesa driver is used instead of via.
Also in normal full-screen operation of the Lines screensaver,
sometimes line fragments are drawn on the opposite side of the
screen when the lines hit the left or right side.
So this is definitely a bug in the clipping stuff of the via driver,
probably related to the problem with a negative x value that Mark
Huijgen posted yesterday.
CC'ing Thomas as he's the one who should know most about this stuff.
Benno
More information about the Openchrome-users
mailing list