1TICKIT_RENDERBUFFER_BLIT(3)Library Functions ManualTICKIT_RENDERBUFFER_BLIT(3)
2
3
4

NAME

6       tickit_renderbuffer_blit - copies buffer contents to another buffer
7

SYNOPSIS

9       #include <tickit.h>
10
11       void tickit_renderbuffer_blit(TickitRenderBuffer *dst, TickitRenderBuffer *src);
12
13       Link with -ltickit.
14

DESCRIPTION

16       tickit_renderbuffer_blit() copies the stored state in the src buffer to
17       the dst buffer. The src buffer is not  reset  afterwards.  Translation,
18       clipping  masks  and  current  pen  settings  on  the  dst  buffer  are
19       respected.
20
21       This function is intended  for  storing  long-term  screen  state  that
22       rarely changes in an of-screen buffer stored by the application, allow‐
23       ing fast efficient rendering when required.   Applications  using  this
24       should  be  aware that memory allocated internally by the TickitRender‐
25       Buffer instance is only release by tickit_renderbuffer_reset(3).
26

RETURN VALUE

28       This function returns nothing.
29

SEE ALSO

31       tickit_renderbuffer_new(3),       tickit_renderbuffer_flush_to_term(3),
32       tickit_renderbuffer(7), tickit(7)
33
34
35
36                                                   TICKIT_RENDERBUFFER_BLIT(3)
Impressum