Lines Matching refs:dstbox
1784 struct pipe_box dstbox;
1790 abs(srcbox->depth), &dstbox);
1801 util_blitter_blit_generic(blitter, dst_view, &dstbox,
1851 const struct pipe_box *dstbox,
1891 blitter_draw_tex(ctx, dstbox->x, dstbox->y,
1892 dstbox->x + dstbox->width,
1893 dstbox->y + dstbox->height,
1900 for (dst_z = 0; dst_z < dstbox->depth; dst_z++) {
1905 float src_z_step = src_depth / (float)dstbox->depth;
1924 depth_center_offset = 0.5 / dstbox->depth * src_depth;
1951 blitter_draw_tex(ctx, dstbox->x, dstbox->y,
1952 dstbox->x + dstbox->width,
1953 dstbox->y + dstbox->height,
1966 blitter_draw_tex(ctx, dstbox->x, dstbox->y,
1967 dstbox->x + dstbox->width,
1968 dstbox->y + dstbox->height,
1982 blitter_draw_tex(ctx, dstbox->x, dstbox->y,
1983 dstbox->x + dstbox->width,
1984 dstbox->y + dstbox->height,
1996 if (dst_z < dstbox->depth-1) {
2008 const struct pipe_box *dstbox,
2045 bool is_scaled = dstbox->width != abs(srcbox->width) ||
2046 dstbox->height != abs(srcbox->height);
2223 do_blits(ctx, dst, dstbox, src, src_width0, src_height0,
2333 struct pipe_box dstbox = {0}, srcbox = {0};
2336 dstbox.width = u_minify(tex->width0, dst_level);
2337 dstbox.height = u_minify(tex->height0, dst_level);
2343 dstbox.depth = util_num_layers(tex, dst_level);
2346 dstbox.z = srcbox.z = first_layer;
2347 dstbox.depth = srcbox.depth = last_layer - first_layer + 1;
2363 do_blits(ctx, dst_view, &dstbox, src_view, tex->width0, tex->height0,
2878 const struct pipe_box *dstbox,
2896 util_blitter_default_dst_texture(&dst_templ, dst, dst_level, dstbox->z);
2912 fb_state.width = dstbox->x + dstbox->width;
2913 fb_state.height = dstbox->y + dstbox->height;
2926 MAX2(dstbox->x, scissor->minx),
2927 MAX2(dstbox->y, scissor->miny),
2928 MIN2(dstbox->x + dstbox->width, scissor->maxx) - dstbox->x,
2929 MIN2(dstbox->y + dstbox->height, scissor->maxy) - dstbox->y,
2934 dstbox->x, dstbox->y,
2935 dstbox->width, dstbox->height,
2970 dstbox->x, dstbox->y,
2971 dstbox->x + dstbox->width,
2972 dstbox->y + dstbox->height,