Home | History | Annotate | Download | only in enc

Lines Matching full:xsize

49 static int DistanceToPlaneCode(int xsize, int dist) {
50 const int yoffset = dist / xsize;
51 const int xoffset = dist - yoffset * xsize;
54 } else if (xoffset > xsize - 8 && yoffset < 7) {
55 return plane_to_code_lut[(yoffset + 1) * 16 + 8 + (xsize - xoffset)] + 1;
251 static int GetWindowSizeForHashChain(int quality, int xsize) {
253 : (quality > 50) ? (xsize << 8)
254 : (quality > 25) ? (xsize << 6)
255 : (xsize << 4);
256 assert(xsize > 0);
341 static int BackwardReferencesRle(int xsize, int ysize,
344 const int pix_count = xsize * ysize;
360 const int prev_row_len = (i < xsize) ? 0 :
361 FindMatchLength(argb + i, argb + i - xsize, 0, max_len);
369 BackwardRefsCursorAdd(refs, PixOrCopyCreateCopy(xsize, prev_row_len));
385 static int BackwardReferencesLz77(int xsize, int ysize,
394 const int pix_count = xsize * ysize;
397 const int window_size = GetWindowSizeForHashChain(quality, xsize);
439 if (offset >= 3 && offset != xsize) {
484 int xsize, int ysize, const uint32_t* const argb, int quality,
587 int xsize, int ysize, const uint32_t* const argb,
593 const int pix_count = xsize * ysize;
607 const int window_size = GetWindowSizeForHashChain(quality, xsize);
638 const int code = DistanceToPlaneCode(xsize, offset);
677 code_min_length = DistanceToPlaneCode(xsize, offset);
726 int xsize, int ysize, const uint32_t* const argb,
731 const int pix_count = xsize * ysize;
737 const int window_size = GetWindowSizeForHashChain(quality, xsize);
790 static int BackwardReferencesTraceBackwards(int xsize, int ysize,
796 const int dist_array_size = xsize * ysize;
805 xsize, ysize, argb, quality, cache_bits, hash_chain,
811 xsize, ysize, argb, quality, cache_bits, chosen_path, chosen_path_size,
821 static void BackwardReferences2DLocality(int xsize,
827 const int transformed_dist = DistanceToPlaneCode(xsize, dist);
899 int xsize, int ysize, int quality,
920 if (!BackwardReferencesLz77(xsize, ysize, argb, cache_bits_low, quality, 0,