Lines Matching full:downsample
57 /* Pointer to routine to downsample a single component */
115 * In this version we simply downsample each component independently.
123 my_downsample_ptr downsample = (my_downsample_ptr) cinfo->downsample;
132 (*downsample->methods[ci]) (cinfo, compptr, in_ptr, out_ptr);
138 * Downsample pixel values of a single component.
186 * Downsample pixel values of a single component.
205 * Downsample pixel values of a single component.
248 * Downsample pixel values of a single component.
291 * Downsample pixel values of a single component.
391 * Downsample pixel values of a single component.
471 my_downsample_ptr downsample;
476 downsample = (my_downsample_ptr)
479 cinfo->downsample = (struct jpeg_downsampler *) downsample;
480 downsample->pub.start_pass = start_pass_downsample;
481 downsample->pub.downsample = sep_downsample;
482 downsample->pub.need_context_rows = FALSE;
494 downsample->methods[ci] = fullsize_smooth_downsample;
495 downsample->pub.need_context_rows = TRUE;
498 downsample->methods[ci] = fullsize_downsample;
503 downsample->methods[ci] = jsimd_h2v1_downsample;
505 downsample->methods[ci] = h2v1_downsample;
512 downsample->methods[ci] = jsimd_h2v2_smooth_downsample;
515 downsample->methods[ci] = h2v2_smooth_downsample;
516 downsample->pub.need_context_rows = TRUE;
521 downsample->methods[ci] = jsimd_h2v2_downsample;
523 downsample->methods[ci] = h2v2_downsample;
528 downsample->methods[ci] = int_downsample;