Lines Matching refs:blit
48 struct pipe_blit_info blit; in pp_blit() local
50 memset(&blit, 0, sizeof(blit)); in pp_blit()
52 blit.src.resource = src_tex; in pp_blit()
53 blit.src.level = 0; in pp_blit()
54 blit.src.format = src_tex->format; in pp_blit()
55 blit.src.box.x = srcX0; in pp_blit()
56 blit.src.box.y = srcY0; in pp_blit()
57 blit.src.box.z = srcZ0; in pp_blit()
58 blit.src.box.width = srcX1 - srcX0; in pp_blit()
59 blit.src.box.height = srcY1 - srcY0; in pp_blit()
60 blit.src.box.depth = 1; in pp_blit()
62 blit.dst.resource = dst->texture; in pp_blit()
63 blit.dst.level = dst->u.tex.level; in pp_blit()
64 blit.dst.format = dst->format; in pp_blit()
65 blit.dst.box.x = dstX0; in pp_blit()
66 blit.dst.box.y = dstY0; in pp_blit()
67 blit.dst.box.z = 0; in pp_blit()
68 blit.dst.box.width = dstX1 - dstX0; in pp_blit()
69 blit.dst.box.height = dstY1 - dstY0; in pp_blit()
70 blit.dst.box.depth = 1; in pp_blit()
72 blit.mask = PIPE_MASK_RGBA; in pp_blit()
74 pipe->blit(pipe, &blit); in pp_blit()