> 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

Reply via email to