Lines Matching refs:blitter
34 ilo_blitter_pipe_create(struct ilo_blitter *blitter) in ilo_blitter_pipe_create() argument
36 if (blitter->pipe_blitter) in ilo_blitter_pipe_create()
39 blitter->pipe_blitter = util_blitter_create(&blitter->ilo->base); in ilo_blitter_pipe_create()
41 return (blitter->pipe_blitter != NULL); in ilo_blitter_pipe_create()
51 struct ilo_blitter *blitter; in ilo_blitter_create() local
53 blitter = CALLOC_STRUCT(ilo_blitter); in ilo_blitter_create()
54 if (!blitter) in ilo_blitter_create()
57 blitter->ilo = ilo; in ilo_blitter_create()
59 if (!ilo_blitter_pipe_create(blitter)) { in ilo_blitter_create()
60 FREE(blitter); in ilo_blitter_create()
64 return blitter; in ilo_blitter_create()
68 ilo_blitter_destroy(struct ilo_blitter *blitter) in ilo_blitter_destroy() argument
70 if (blitter->pipe_blitter) in ilo_blitter_destroy()
71 util_blitter_destroy(blitter->pipe_blitter); in ilo_blitter_destroy()
73 FREE(blitter); in ilo_blitter_destroy()