Corruption/hang with windowed OpenGL under Win2K

Hi there,

Just started using SDL, and have a problem with windowed OpenGL. I thought
it was my code at first, but running the included NeHe’s samples at
http://www.libsdl.org/opengl/OpenGL-intro-1.1.1.zip (e.g. lesson03) has the
same problem.

Symptoms:

  • Dragging the window will cause corruption within the window
  • Continuing to drag the window around will cause further corruption
  • Stopping dragging will cause the entire desktop to become corrupt
  • If you quit the app at this stage, only a reboot will get rid of the
    corruption
  • Further dragging will usually hang Windows

Specs:

Windows 2000sp2, PIII 450, 256mb
Elsa Quadro DCC (GeForce3-based), latest Detonator drivers (23.11), 64mb
SDL 1.2.3 (stable)

Any ideas?

Simon.

Just started using SDL, and have a problem with windowed OpenGL. I
thought
it was my code at first, but running the included NeHe’s samples at
http://www.libsdl.org/opengl/OpenGL-intro-1.1.1.zip (e.g. lesson03) has
the
same problem.
I’ve downloaded & tested it just for you :slight_smile:

  • Dragging the window will cause corruption within the window
  • Continuing to drag the window around will cause further corruption
  • Stopping dragging will cause the entire desktop to become corrupt
  • If you quit the app at this stage, only a reboot will get rid of the
    corruption
  • Further dragging will usually hang Windows
    By me, it works allright. The only thing not perfectly clean is that if I
    drag the window so that
    its edge is outside the screen, when drag it back, the edge of the image is
    repeated until I stop
    dragging the window. But when I stop dragging, everything returns to normal.
    I guess this is
    a normal behavior.

Any ideas?
Buggy drivers somewhere, I’d say, although the Detonators are not that buggy
AFAIK.

Cya,
Gaetan.