Lines Matching defs:blit
257 struct pipe_blit_info blit;
276 memset(&blit, 0, sizeof(blit));
277 blit.src.resource = from->texture;
278 blit.src.format = from->format;
279 blit.src.level = 0;
280 blit.src.box.z = from->u.tex.first_layer;
281 blit.src.box.depth = 1;
282 vlVaGetBox(src, i, &blit.src.box, src_region);
284 blit.dst.resource = dst_surfaces[i]->texture;
285 blit.dst.format = dst_surfaces[i]->format;
286 blit.dst.level = 0;
287 blit.dst.box.z = dst_surfaces[i]->u.tex.first_layer;
288 blit.dst.box.depth = 1;
289 vlVaGetBox(dst, i, &blit.dst.box, dst_region);
291 blit.mask = PIPE_MASK_RGBA;
292 blit.filter = PIPE_TEX_MIPFILTER_LINEAR;
296 util_compute_blit(drv->pipe, &blit, &context->blit_cs, !drv->compositor.deinterlace);
298 drv->pipe->blit(drv->pipe, &blit);