Lines Matching refs:src
12 Memimage *src; member
45 ok = drawclip(dst, &r, d->src, &p0, d->mask, &p1, &srcr, &mr); in ldrawop()
50 memdraw(dst, r, d->src, p0, d->mask, p1, d->op); in ldrawop()
54 memdraw(Memimage *dst, Rectangle r, Memimage *src, Point p0, Memimage *mask, Point p1, int op) in memdraw() argument
61 iprint("memdraw %p %R %p %P %p %P\n", dst, r, src, p0, mask, p1); in memdraw()
72 if(dst->layer==nil && src->layer==nil){ in memdraw()
73 memimagedraw(dst, r, src, p0, mask, p1, op); in memdraw()
77 if(drawclip(dst, &r, src, &p0, mask, &p1, &srcr, &mr) == 0){ in memdraw()
78 if(drawdebug) iprint("drawclip dstcr %R srccr %R maskcr %R\n", dst->clipr, src->clipr, mask->clipr); in memdraw()
94 if(src == dst){ in memdraw()
97 src = dl->screen->image; in memdraw()
103 sl = src->layer; in memdraw()
121 if(dl!=nil && dst==src){ in memdraw()
144 subpt(srcr.min, src->layer->delta), mask, p1, op); in memdraw()
151 src = sl->screen->image; in memdraw()
163 memlhide(src, srcr); in memdraw()
171 src = src->layer->save; in memdraw()
188 d.src = src; in memdraw()