Lines Matching refs:bytewidth
4105 size_t bytewidth, unsigned char filterType, size_t length) { in unfilterScanline() argument
4121 for(i = 0; i != bytewidth; ++i) recon[i] = scanline[i]; in unfilterScanline()
4122 for(i = bytewidth; i < length; ++i) recon[i] = scanline[i] + recon[i - bytewidth]; in unfilterScanline()
4133 for(i = 0; i != bytewidth; ++i) recon[i] = scanline[i] + (precon[i] >> 1u); in unfilterScanline()
4134 …for(i = bytewidth; i < length; ++i) recon[i] = scanline[i] + ((recon[i - bytewidth] + precon[i]) >… in unfilterScanline()
4136 for(i = 0; i != bytewidth; ++i) recon[i] = scanline[i]; in unfilterScanline()
4137 for(i = bytewidth; i < length; ++i) recon[i] = scanline[i] + (recon[i - bytewidth] >> 1u); in unfilterScanline()
4142 for(i = 0; i != bytewidth; ++i) { in unfilterScanline()
4148 if(bytewidth >= 4) { in unfilterScanline()
4150 size_t j = i - bytewidth; in unfilterScanline()
4160 } else if(bytewidth >= 3) { in unfilterScanline()
4162 size_t j = i - bytewidth; in unfilterScanline()
4171 } else if(bytewidth >= 2) { in unfilterScanline()
4173 size_t j = i - bytewidth; in unfilterScanline()
4184 … recon[i] = (scanline[i] + paethPredictor(recon[i - bytewidth], precon[i], precon[i - bytewidth])); in unfilterScanline()
4187 for(i = 0; i != bytewidth; ++i) { in unfilterScanline()
4190 for(i = bytewidth; i < length; ++i) { in unfilterScanline()
4192 recon[i] = (scanline[i] + recon[i - bytewidth]); in unfilterScanline()
4214 size_t bytewidth = (bpp + 7u) / 8u; in unfilter() local
4223 …CERROR_TRY_RETURN(unfilterScanline(&out[outindex], &in[inindex + 1], prevline, bytewidth, filterTy… in unfilter()
4252 size_t bytewidth = bpp / 8u; in Adam7_deinterlace() local
4255 size_t pixelinstart = passstart[i] + (y * passw[i] + x) * bytewidth; in Adam7_deinterlace()
4257 + ADAM7_IX[i] + (size_t)x * ADAM7_DX[i]) * bytewidth; in Adam7_deinterlace()
4258 for(b = 0; b < bytewidth; ++b) { in Adam7_deinterlace()
5383 size_t length, size_t bytewidth, unsigned char filterType) { in filterScanline() argument
5390 for(i = 0; i != bytewidth; ++i) out[i] = scanline[i]; in filterScanline()
5391 for(i = bytewidth; i < length; ++i) out[i] = scanline[i] - scanline[i - bytewidth]; in filterScanline()
5402 for(i = 0; i != bytewidth; ++i) out[i] = scanline[i] - (prevline[i] >> 1); in filterScanline()
5403 …for(i = bytewidth; i < length; ++i) out[i] = scanline[i] - ((scanline[i - bytewidth] + prevline[i]… in filterScanline()
5405 for(i = 0; i != bytewidth; ++i) out[i] = scanline[i]; in filterScanline()
5406 for(i = bytewidth; i < length; ++i) out[i] = scanline[i] - (scanline[i - bytewidth] >> 1); in filterScanline()
5412 for(i = 0; i != bytewidth; ++i) out[i] = (scanline[i] - prevline[i]); in filterScanline()
5413 for(i = bytewidth; i < length; ++i) { in filterScanline()
5414 …out[i] = (scanline[i] - paethPredictor(scanline[i - bytewidth], prevline[i], prevline[i - bytewidt… in filterScanline()
5417 for(i = 0; i != bytewidth; ++i) out[i] = scanline[i]; in filterScanline()
5419 for(i = bytewidth; i < length; ++i) out[i] = (scanline[i] - scanline[i - bytewidth]); in filterScanline()
5460 size_t bytewidth = (bpp + 7u) / 8u; in filter() local
5490 filterScanline(&out[outindex + 1], &in[inindex], prevline, linebytes, bytewidth, type); in filter()
5509 filterScanline(attempt[type], &in[y * linebytes], prevline, linebytes, bytewidth, type); in filter()
5556 filterScanline(attempt[type], &in[y * linebytes], prevline, linebytes, bytewidth, type); in filter()
5585 filterScanline(&out[outindex + 1], &in[inindex], prevline, linebytes, bytewidth, type); in filter()
5618 filterScanline(attempt[type], &in[y * linebytes], prevline, linebytes, bytewidth, type); in filter()
5681 size_t bytewidth = bpp / 8u; in Adam7_interlace() local
5684 …t pixelinstart = ((ADAM7_IY[i] + y * ADAM7_DY[i]) * w + ADAM7_IX[i] + x * ADAM7_DX[i]) * bytewidth; in Adam7_interlace()
5685 size_t pixeloutstart = passstart[i] + (y * passw[i] + x) * bytewidth; in Adam7_interlace()
5686 for(b = 0; b < bytewidth; ++b) { in Adam7_interlace()