X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=sys%2Fsrc%2Flibmemlayer%2Fdraw.c;h=a9c546bd955ed212cf55c667fb7a1745717f2d2e;hb=71dbddef166f855e28dfae1989ddbd663d38176a;hp=c352a0b2c3fbceaab100c4d5af5f7ad829dd0921;hpb=2b430f9932d474f3685ecfcc0752d48d99173001;p=plan9front.git diff --git a/sys/src/libmemlayer/draw.c b/sys/src/libmemlayer/draw.c index c352a0b2c..a9c546bd9 100644 --- a/sys/src/libmemlayer/draw.c +++ b/sys/src/libmemlayer/draw.c @@ -42,7 +42,7 @@ ldrawop(Memimage *dst, Rectangle screenr, Rectangle clipr, void *etc, int insave if(!rectinrect(r, clipr)){ oclipr = dst->clipr; dst->clipr = clipr; - ok = drawclip(dst, &r, d->src, &p0, d->mask, &p1, &srcr, &mr); + ok = drawclipnorepl(dst, &r, d->src, &p0, d->mask, &p1, &srcr, &mr); dst->clipr = oclipr; if(!ok) return; @@ -74,7 +74,7 @@ if(drawdebug) iprint("mask->layer != nil\n"); return; } - if(drawclip(dst, &r, src, &p0, mask, &p1, &srcr, &mr) == 0){ + if(drawclipnorepl(dst, &r, src, &p0, mask, &p1, &srcr, &mr) == 0){ if(drawdebug) iprint("drawclip dstcr %R srccr %R maskcr %R\n", dst->clipr, src->clipr, mask->clipr); return; }