Home | History | Annotate | Download | only in libjpeg-turbo

Lines Matching defs:downsample

59 /* Pointer to routine to downsample a single component */
117 * In this version we simply downsample each component independently.
125 my_downsample_ptr downsample = (my_downsample_ptr) cinfo->downsample;
134 (*downsample->methods[ci]) (cinfo, compptr, in_ptr, out_ptr);
140 * Downsample pixel values of a single component.
188 * Downsample pixel values of a single component.
207 * Downsample pixel values of a single component.
250 * Downsample pixel values of a single component.
293 * Downsample pixel values of a single component.
393 * Downsample pixel values of a single component.
473 my_downsample_ptr downsample;
478 downsample = (my_downsample_ptr)
481 cinfo->downsample = (struct jpeg_downsampler *) downsample;
482 downsample->pub.start_pass = start_pass_downsample;
483 downsample->pub.downsample = sep_downsample;
484 downsample->pub.need_context_rows = FALSE;
496 downsample->methods[ci] = fullsize_smooth_downsample;
497 downsample->pub.need_context_rows = TRUE;
500 downsample->methods[ci] = fullsize_downsample;
505 downsample->methods[ci] = jsimd_h2v1_downsample;
507 downsample->methods[ci] = h2v1_downsample;
514 downsample->methods[ci] = jsimd_h2v2_smooth_downsample;
517 downsample->methods[ci] = h2v2_smooth_downsample;
518 downsample->pub.need_context_rows = TRUE;
523 downsample->methods[ci] = jsimd_h2v2_downsample;
525 downsample->methods[ci] = h2v2_downsample;
530 downsample->methods[ci] = int_downsample;