> Sounds like you are running out of video RAM for double buffering - > not to mention depth buffering. > > Not so strange. If you are in single buffer mode, activating the back > buffer will not fail, but default to the front buffer. And as long as > your drawing takes less than 1/50th second, you will not see much > blinking, although potentially some ripping (but that depends a lot on > your actual drawing code). > > Matthias > > ---- > http://robowerk.com/
You are right. When I omit all code specifing DrawBuffer, my program goes all right as well. I think in glut when I call glutInitialDisplayMode(GL_DOUBLE), glut failed to get adequate video ram so glut initialed the window in single buffer mode by default. And in fltk, when I request for double buffers, fltk gives me double buffers in software mode. Thank you for your answer. _______________________________________________ fltk-bugs mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-bugs
