20 lines · 346 B · C
RawDownload
#include "compose.h" static voidcompose(Memimage *screen, Memimage *im, ulong op){	memdraw(screen, screen->r, im, ZP, nil, ZP, op);} voidcomposer(C *c, int n, ulong chan, ulong op){	int i;	Memimage *im; 	memimageinit();	im = pageimg(c + 0, chan);	for(i = 1; i < n; i++)		compose(im, pageimg(c + i, 0), op);	writememimage(1, im);}