I’m doing research /w 3x GeForce 9800 GTX cards running 6 screens, using wglShareLists, in windows xp.
I am attempting to render objects using VBOs with multiple displays using wglShareLists. The program runs fine once after boot, then every run after that renders a corrupt VBO (random geometry). This only happens with multiple screens (one screen works fine repeatedly), and only after the first run (this first run after boot works). This suggests i’m not clearing/deleting opengl state properly, so i went through and made sure i released all VBOs, FBOs, textures, cg contexts and opengl contexts. Still see the problem. I can only run the program once, then i have to reboot.
I’ve spent days on this problem.
Any help or pointers appreciated.
PS. I would attach code, but this is a big project.