Lines Matching refs:dstpitch
88 int srcpitch, unsigned char *dstbuf, enum BMPPIXELFORMAT dstformat, int dstpitch, in pixelconvert() argument
96 srcptr+=flip? -srcpitch:srcpitch, dstptr+=dstpitch) in pixelconvert()
111 FILE *fs=NULL; int retcode=0, scalefactor, dstpitch; in loadppm() local
141 dstpitch=(((*w)*ps[f])+(align-1))&(~(align-1)); in loadppm()
142 if((*buf=(unsigned char *)malloc(dstpitch*(*h)))==NULL) in loadppm()
152 (*buf)[j*dstpitch+i*ps[f]+roffset[f]]=(unsigned char)(pixel[0]*255/scalefactor); in loadppm()
153 (*buf)[j*dstpitch+i*ps[f]+goffset[f]]=(unsigned char)(pixel[1]*255/scalefactor); in loadppm()
154 (*buf)[j*dstpitch+i*ps[f]+boffset[f]]=(unsigned char)(pixel[2]*255/scalefactor); in loadppm()
165 pixelconvert(tempbuf, BMP_RGB, (*w)*3, *buf, f, dstpitch, *w, *h, dstbottomup); in loadppm()
178 int fd=-1, bytesread, srcpitch, srcbottomup=1, srcps, dstpitch, in loadbmp() local
249 dstpitch=(((*w)*ps[f])+(align-1))&(~(align-1)); in loadbmp()
253 || (*buf=(unsigned char *)malloc(dstpitch*(*h)))==NULL) in loadbmp()
260 pixelconvert(tempbuf, BMP_BGR, srcpitch, *buf, f, dstpitch, *w, *h, in loadbmp()
301 int fd=-1, byteswritten, dstpitch, retcode=0; in savebmp() local
323 dstpitch=((w*3)+3)&(~3); in savebmp()
326 bh.bfSize=BMPHDRSIZE+dstpitch*h; in savebmp()
371 if((tempbuf=(unsigned char *)malloc(dstpitch*h))==NULL) in savebmp()
374 pixelconvert(buf, f, srcpitch, tempbuf, BMP_BGR, dstpitch, w, h, in savebmp()
377 if((byteswritten=write(fd, tempbuf, dstpitch*h))!=dstpitch*h) in savebmp()