[SDL] GeForce bug figured out... not SDL

Kenton Varda temporal at gauge3d.org
Fri Apr 7 22:43:26 PDT 2000

OK, it ends up that the nVidia drivers lock up when you try to swap buffers to
quickly for it to keep up.  The simple solution is to call glFinish() before any
buffer swaps.  The SDL test program doesn't do this, which is why it crashed and
led me to believe that SDL and nVidia GLX were incompatible.  Sorry about that.

Anyway, to anyone having problems with the GeForce:  either call glFinish() before
any buffer swap, or slow down your program so that the card can keep up.  The
former method is probably preferred in all cases. :)

-Kenton Varda

More information about the SDL mailing list