Lines Matching refs:bytewidth
4679 size_t bytewidth, unsigned char filterType, size_t length) in unfilterScanline() argument
4697 for(i = 0; i != bytewidth; ++i) recon[i] = scanline[i]; in unfilterScanline()
4698 for(i = bytewidth; i != length; ++i, ++j) recon[i] = scanline[i] + recon[j]; in unfilterScanline()
4712 for(i = 0; i != bytewidth; ++i) recon[i] = scanline[i] + (precon[i] >> 1u); in unfilterScanline()
4715 if(bytewidth >= 4) { in unfilterScanline()
4726 else if(bytewidth >= 3) { in unfilterScanline()
4736 else if(bytewidth >= 2) { in unfilterScanline()
4749 for(i = 0; i != bytewidth; ++i) recon[i] = scanline[i]; in unfilterScanline()
4750 for(i = bytewidth; i != length; ++i, ++j) recon[i] = scanline[i] + (recon[j] >> 1u); in unfilterScanline()
4757 if(bytewidth == 8) { in unfilterScanline()
4805 else if(bytewidth == 6) { in unfilterScanline()
4842 else if(bytewidth == 4) { in unfilterScanline()
4868 else if(bytewidth == 3) { in unfilterScanline()
4890 else if(bytewidth == 2) { in unfilterScanline()
4906 else if(bytewidth == 1) { in unfilterScanline()
4918 for(i = 0; i != bytewidth; ++i) { in unfilterScanline()
4924 … recon[i] = (scanline[i] + paethPredictor(recon[i - bytewidth], precon[i], precon[i - bytewidth])); in unfilterScanline()
4929 for(i = 0; i != bytewidth; ++i) { in unfilterScanline()
4932 for(i = bytewidth; i != length; ++i, ++j) { in unfilterScanline()
4958 size_t bytewidth = (bpp + 7u) / 8u; in unfilter() local
4967 …CERROR_TRY_RETURN(unfilterScanline(&out[outindex], &in[inindex + 1], prevline, bytewidth, filterTy… in unfilter()
4997 size_t bytewidth = bpp / 8u; in Adam7_deinterlace() local
5000 size_t pixelinstart = passstart[i] + (y * passw[i] + x) * bytewidth; in Adam7_deinterlace()
5002 + ADAM7_IX[i] + (size_t)x * ADAM7_DX[i]) * bytewidth; in Adam7_deinterlace()
5003 for(b = 0; b < bytewidth; ++b) { in Adam7_deinterlace()
6323 size_t length, size_t bytewidth, unsigned char filterType) in filterScanline() argument
6331 for(i = 0; i != bytewidth; ++i) out[i] = scanline[i]; in filterScanline()
6332 for(i = bytewidth; i < length; ++i) out[i] = scanline[i] - scanline[i - bytewidth]; in filterScanline()
6344 for(i = 0; i != bytewidth; ++i) out[i] = scanline[i] - (prevline[i] >> 1); in filterScanline()
6345 …for(i = bytewidth; i < length; ++i) out[i] = scanline[i] - ((scanline[i - bytewidth] + prevline[i]… in filterScanline()
6348 for(i = 0; i != bytewidth; ++i) out[i] = scanline[i]; in filterScanline()
6349 … for(i = bytewidth; i < length; ++i) out[i] = scanline[i] - (scanline[i - bytewidth] >> 1); in filterScanline()
6355 for(i = 0; i != bytewidth; ++i) out[i] = (scanline[i] - prevline[i]); in filterScanline()
6356 for(i = bytewidth; i < length; ++i) { in filterScanline()
6357 …out[i] = (scanline[i] - paethPredictor(scanline[i - bytewidth], prevline[i], prevline[i - bytewidt… in filterScanline()
6361 for(i = 0; i != bytewidth; ++i) out[i] = scanline[i]; in filterScanline()
6363 … for(i = bytewidth; i < length; ++i) out[i] = (scanline[i] - scanline[i - bytewidth]); in filterScanline()
6422 size_t bytewidth = (bpp + 7u) / 8u; in filter() local
6452 filterScanline(&out[outindex + 1], &in[inindex], prevline, linebytes, bytewidth, type); in filter()
6472 … filterScanline(attempt[type], &in[y * linebytes], prevline, linebytes, bytewidth, type); in filter()
6521 … filterScanline(attempt[type], &in[y * linebytes], prevline, linebytes, bytewidth, type); in filter()
6551 filterScanline(&out[outindex + 1], &in[inindex], prevline, linebytes, bytewidth, type); in filter()
6585 … filterScanline(attempt[type], &in[y * linebytes], prevline, linebytes, bytewidth, type); in filter()
6650 size_t bytewidth = bpp / 8u; in Adam7_interlace() local
6653 …t pixelinstart = ((ADAM7_IY[i] + y * ADAM7_DY[i]) * w + ADAM7_IX[i] + x * ADAM7_DX[i]) * bytewidth; in Adam7_interlace()
6654 size_t pixeloutstart = passstart[i] + (y * passw[i] + x) * bytewidth; in Adam7_interlace()
6655 for(b = 0; b < bytewidth; ++b) { in Adam7_interlace()