TICKIT_RENDERBUFFER_BLIT(3) Library Functions Manual TICKIT_RENDERBUFFER_BLIT(3) NAME tickit_renderbuffer_blit - copies buffer contents to another buffer SYNOPSIS #include <tickit.h> void tickit_renderbuffer_blit(TickitRenderBuffer *dst, const TickitRenderBuffer *src); Link with -ltickit. DESCRIPTION tickit_renderbuffer_blit() copies the stored state in the src buffer to the dst buffer. The src buffer is not reset afterwards, or otherwise modified in any way. Translation, clipping masks and current pen settings on the dst buffer are respected. This function is intended for storing long-term screen state that rarely changes in an of-screen buffer stored by the application, allowing fast ef- ficient rendering when required. Applications using this should be aware that memory allocated internally by the TickitRenderBuffer instance is only release by tickit_renderbuffer_reset(3). RETURN VALUE This function returns nothing. SEE ALSO tickit_renderbuffer_new(3), tickit_renderbuffer_flush_to_term(3), tickit_renderbuffer(7), tickit(7) TICKIT_RENDERBUFFER_BLIT(3)
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=tickit_renderbuffer_blit&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
