Method
CoglOnscreenswap_buffers
Declaration [src]
void
cogl_onscreen_swap_buffers (
CoglOnscreen* onscreen,
CoglFrameInfo* frame_info,
gpointer user_data
)
Description [src]
Swaps the current back buffer being rendered too, to the front for display.
This function also implicitly discards the contents of the color, depth and
stencil buffers as if cogl_framebuffer_discard_buffers()
were used. The
significance of the discard is that you should not expect to be able to
start a new frame that incrementally builds on the contents of the previous frame.
cogl_onscreen_swap_buffers_with_damage()
instead whenever possible
and also use the cogl_onscreen_get_buffer_age()
api so they can
perform incremental updates to older buffers instead of having to
render a full buffer for every frame.
Stability: | Unstable |
Available since: | 1.10 |
Parameters
frame_info |
CoglFrameInfo |
No description available. | |
The data is owned by the caller of the function. | |
user_data |
gpointer |
No description available. |