Lines Matching defs:dst
118 struct pipe_resource *dst, VGint dx, VGint dy,
135 dst_loc, dst->width0, dst->height0);
142 u_surface_default_template(&surf_tmpl, dst, PIPE_BIND_RENDER_TARGET);
143 surf = ctx->pipe->create_surface(ctx->pipe, dst, &surf_tmpl);
156 struct pipe_surface *dst, VGint dx, VGint dy,
173 dst_loc, dst->width, dst->height);
177 if (src == dst)
184 dst,
186 dst->height - (dst_loc[1] + dst_loc[3]),
188 dst->height - dst_loc[1],
197 dst,
199 dst->height - (dst_loc[1] + dst_loc[3]),
201 dst->height - dst_loc[1],
448 VGubyte *dst = (VGubyte *)data;
465 _vega_pack_rgba_span_float(ctx, width, temp, dataFormat, dst);
466 dst += dataStride;
510 void image_copy(struct vg_image *dst, VGint dx, VGint dy,
521 vg_copy_texture(ctx, dst->sampler_view->texture, dst->x + dx, dst->y + dy,
581 void image_get_pixels(struct vg_image *dst, VGint dx, VGint dy,
591 /*dy = dst->height - dy - height;*/
594 u_surface_default_template(&surf_tmpl, image_texture(dst),
596 surf = pipe->create_surface(pipe, image_texture(dst), &surf_tmpl);
598 vg_copy_surface(ctx, surf, dst->x + dx, dst->y + dy,
605 VGboolean vg_image_overlaps(struct vg_image *dst,
608 if (dst == src || dst->parent == src ||
609 dst == src->parent)
611 if (dst->parent && dst->parent == src->parent) {
612 VGfloat left1 = dst->x;
614 VGfloat right1 = dst->x + dst->width;
616 VGfloat bottom1 = dst->y;
618 VGfloat top1 = dst->y + dst->height;