Lines Matching defs:dst
189 xa_ctx_srf_create(struct xa_context *ctx, struct xa_surface *dst)
198 if (ctx->srf->texture == dst->tex)
204 if (!screen->is_format_supported(screen, dst->tex->format,
209 u_surface_default_template(&srf_templ, dst->tex);
210 ctx->srf = ctx->pipe->create_surface(ctx->pipe, dst->tex, &srf_templ);
228 struct xa_surface *dst, struct xa_surface *src)
230 if (src == dst)
233 if (src->tex->format != dst->tex->format) {
234 int ret = xa_ctx_srf_create(ctx, dst);
239 dst->fdesc.xa_format);
245 ctx->dst = dst;
262 ctx->dst->tex, 0, dx, dy, 0,
297 xa_solid_prepare(struct xa_context *ctx, struct xa_surface *dst,
304 ret = xa_ctx_srf_create(ctx, dst);
314 ctx->dst = dst;