How can I set single- or double-buffered mode of rendering with OpenTK library? I have tried GL. Flush() method, but clean screen I get.
OpenTK only supports double-buffered modes. You will have to render to the backbuffer (this is the default) and use SwapBuffers to present the scene.
For various reasons, modern operating systems do not support single buffering.
You will have to render to the backbuffer (this is the default)
Can I render the frontbuffer without rendering backbuffer, or set backbuffer as default?
Thanks.
It is possible, however Windows Vista (and newer OSes) will respond by disabling Aero. Users won't like this at all.
Before you move forward with your design, why do you need to render to the frontbuffer?
To answer your question, you need to use DrawBuffer.
Comments
Re: Single- or Double-Buffered Mode
OpenTK only supports double-buffered modes. You will have to render to the backbuffer (this is the default) and use SwapBuffers to present the scene.
For various reasons, modern operating systems do not support single buffering.
Re: Single- or Double-Buffered Mode
You will have to render to the backbuffer (this is the default)
Can I render the frontbuffer without rendering backbuffer, or set backbuffer as default?
Thanks.
Re: Single- or Double-Buffered Mode
It is possible, however Windows Vista (and newer OSes) will respond by disabling Aero. Users won't like this at all.
Before you move forward with your design, why do you need to render to the frontbuffer?
To answer your question, you need to use DrawBuffer.