Home
last modified time | relevance | path

Searched refs:width_in_blocks (Results 1 – 24 of 24) sorted by relevance

/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/
Djcsample-neon.c78 JDIMENSION width_in_blocks, in jsimd_h2v1_downsample_neon() argument
83 const int mask_offset = 16 * ((width_in_blocks * 2 * DCTSIZE) - image_width); in jsimd_h2v1_downsample_neon()
96 for (i = 0; i < width_in_blocks - 1; i++) { in jsimd_h2v1_downsample_neon()
107 uint8x16_t pixels = vld1q_u8(inptr + (width_in_blocks - 1) * 2 * DCTSIZE); in jsimd_h2v1_downsample_neon()
120 vst1_u8(outptr + (width_in_blocks - 1) * DCTSIZE, samples_u8); in jsimd_h2v1_downsample_neon()
132 JDIMENSION width_in_blocks, in jsimd_h2v2_downsample_neon() argument
137 const int mask_offset = 16 * ((width_in_blocks * 2 * DCTSIZE) - image_width); in jsimd_h2v2_downsample_neon()
151 for (i = 0; i < width_in_blocks - 1; i++) { in jsimd_h2v2_downsample_neon()
167 vld1q_u8(inptr0 + (width_in_blocks - 1) * 2 * DCTSIZE); in jsimd_h2v2_downsample_neon()
169 vld1q_u8(inptr1 + (width_in_blocks - 1) * 2 * DCTSIZE); in jsimd_h2v2_downsample_neon()
[all …]
/third_party/skia/third_party/externals/libjpeg-turbo/
Dtransupp.c110 for (blk_x = 0; blk_x < compptr->width_in_blocks; blk_x++) { in dequant_comp()
141 for (blk_x = 0; blk_x < compptr->width_in_blocks; blk_x++) { in requant_comp()
303 dst_buffer[offset_y], compptr->width_in_blocks); in do_crop()
349 compptr->width_in_blocks * sizeof(JBLOCK)); in do_crop_ext_zero()
370 if (compptr->width_in_blocks > x_crop_blocks + comp_width) { in do_crop_ext_zero()
372 (compptr->width_in_blocks - x_crop_blocks - comp_width) * in do_crop_ext_zero()
377 dst_buffer[offset_y], compptr->width_in_blocks); in do_crop_ext_zero()
425 compptr->width_in_blocks * sizeof(JBLOCK)); in do_crop_ext_flat()
449 if (compptr->width_in_blocks > x_crop_blocks + comp_width) { in do_crop_ext_flat()
451 (compptr->width_in_blocks - x_crop_blocks - comp_width) * in do_crop_ext_flat()
[all …]
Djcsample.c152 JDIMENSION output_cols = compptr->width_in_blocks * DCTSIZE; in int_downsample()
202 compptr->width_in_blocks * DCTSIZE); in fullsize_downsample()
224 JDIMENSION output_cols = compptr->width_in_blocks * DCTSIZE; in h2v1_downsample()
260 JDIMENSION output_cols = compptr->width_in_blocks * DCTSIZE; in h2v2_downsample()
302 JDIMENSION output_cols = compptr->width_in_blocks * DCTSIZE; in h2v2_smooth_downsample()
390 JDIMENSION output_cols = compptr->width_in_blocks * DCTSIZE; in fullsize_smooth_downsample()
Djdinput.c105 compptr->width_in_blocks = (JDIMENSION) in initial_setup()
115 cinfo->master->last_MCU_col[ci] = compptr->width_in_blocks - 1; in initial_setup()
160 cinfo->MCUs_per_row = compptr->width_in_blocks; in per_scan_setup()
206 tmp = (int)(compptr->width_in_blocks % compptr->MCU_width); in per_scan_setup()
Djcprepct.c177 expand_bottom_edge(output_buf[ci], compptr->width_in_blocks * DCTSIZE, in pre_process_data()
288 (JDIMENSION)(((long)compptr->width_in_blocks * DCTSIZE * in create_context_buffer()
346 (JDIMENSION)(((long)compptr->width_in_blocks * DCTSIZE * in jinit_c_prep_controller()
Djcmaster.c150 compptr->width_in_blocks = (JDIMENSION) in initial_setup()
369 cinfo->MCUs_per_row = compptr->width_in_blocks; in per_scan_setup()
414 tmp = (int)(compptr->width_in_blocks % compptr->MCU_width); in per_scan_setup()
Djcmainct.c158 compptr->width_in_blocks * DCTSIZE, in jinit_c_main_controller()
Djccoefct.c271 blocks_across = compptr->width_in_blocks; in compress_first_pass()
427 (JDIMENSION)jround_up((long)compptr->width_in_blocks, in jinit_c_coef_controller()
Dturbojpeg.c837 PAD((compptr->width_in_blocks * cinfo->max_h_samp_factor * DCTSIZE) / in tjEncodeYUVPlanes()
851 PAD((compptr->width_in_blocks * cinfo->max_h_samp_factor * DCTSIZE) / in tjEncodeYUVPlanes()
855 (JSAMPLE *)malloc(PAD(compptr->width_in_blocks * DCTSIZE, 32) * in tjEncodeYUVPlanes()
867 &_tmpbuf2_aligned[PAD(compptr->width_in_blocks * DCTSIZE, 32) * row]; in tjEncodeYUVPlanes()
1028 iw[i] = compptr->width_in_blocks * DCTSIZE; in tjCompressFromYUVPlanes()
1518 (JSAMPLE *)malloc(PAD(compptr->width_in_blocks * DCTSIZE, 32) * in tjDecodeYUVPlanes()
1530 &_tmpbuf_aligned[PAD(compptr->width_in_blocks * DCTSIZE, 32) * row]; in tjDecodeYUVPlanes()
1701 iw[i] = compptr->width_in_blocks * dctsize; in tjDecompressToYUVPlanes()
2013 0, 0, compptr->width_in_blocks * DCTSIZE, DCTSIZE in tjTransform()
2016 0, 0, compptr->width_in_blocks * DCTSIZE, in tjTransform()
Djdmainct.c457 compptr->width_in_blocks * compptr->_DCT_scaled_size, in jinit_d_main_controller()
Djdcoefct.c578 last_block_column = compptr->width_in_blocks - 1; in decompress_smooth_data()
846 (JDIMENSION)jround_up((long)compptr->width_in_blocks, in jinit_d_coef_controller()
Djpeglib.h148 JDIMENSION width_in_blocks; member
Dlibjpeg.txt2756 cinfo->comp_info[i].width_in_blocks*DCTSIZE samples per row
2773 compute downsampled_width = 101 and width_in_blocks = 13 for Y,
2774 downsampled_width = 51 and width_in_blocks = 7 for Cb and Cr (and the same
2842 block array can be determined from the width_in_blocks and height_in_blocks
/third_party/skia/third_party/externals/libjpeg-turbo/simd/x86_64/
Djcsample-sse2.asm31 ; JDIMENSION width_in_blocks, JSAMPARRAY input_data,
38 ; r13d = JDIMENSION width_in_blocks
176 ; JDIMENSION width_in_blocks, JSAMPARRAY input_data,
183 ; r13d = JDIMENSION width_in_blocks
Djcsample-avx2.asm32 ; JDIMENSION width_in_blocks, JSAMPARRAY input_data,
39 ; r13d = JDIMENSION width_in_blocks
194 ; JDIMENSION width_in_blocks, JSAMPARRAY input_data,
201 ; r13d = JDIMENSION width_in_blocks
Djsimd.c346 compptr->width_in_blocks, input_data, in jsimd_h2v2_downsample()
351 compptr->width_in_blocks, input_data, in jsimd_h2v2_downsample()
362 compptr->width_in_blocks, input_data, in jsimd_h2v1_downsample()
367 compptr->width_in_blocks, input_data, in jsimd_h2v1_downsample()
/third_party/skia/third_party/externals/libjpeg-turbo/simd/i386/
Djcsample-mmx.asm30 ; JDIMENSION width_in_blocks, JSAMPARRAY input_data,
37 %define width_blks(b) (b) + 20 ; JDIMENSION width_in_blocks
173 ; JDIMENSION width_in_blocks, JSAMPARRAY input_data,
180 %define width_blks(b) (b) + 20 ; JDIMENSION width_in_blocks
Djcsample-sse2.asm30 ; JDIMENSION width_in_blocks, JSAMPARRAY input_data,
37 %define width_blks(b) (b) + 20 ; JDIMENSION width_in_blocks
186 ; JDIMENSION width_in_blocks, JSAMPARRAY input_data,
193 %define width_blks(b) (b) + 20 ; JDIMENSION width_in_blocks
Djsimd.c395 compptr->width_in_blocks, input_data, in jsimd_h2v2_downsample()
400 compptr->width_in_blocks, input_data, in jsimd_h2v2_downsample()
404 compptr->v_samp_factor, compptr->width_in_blocks, in jsimd_h2v2_downsample()
415 compptr->width_in_blocks, input_data, in jsimd_h2v1_downsample()
420 compptr->width_in_blocks, input_data, in jsimd_h2v1_downsample()
424 compptr->v_samp_factor, compptr->width_in_blocks, in jsimd_h2v1_downsample()
Djcsample-avx2.asm31 ; JDIMENSION width_in_blocks, JSAMPARRAY input_data,
38 %define width_blks(b) (b) + 20 ; JDIMENSION width_in_blocks
204 ; JDIMENSION width_in_blocks, JSAMPARRAY input_data,
211 %define width_blks(b) (b) + 20 ; JDIMENSION width_in_blocks
/third_party/skia/third_party/externals/libjpeg-turbo/simd/
Djsimd.h538 JDIMENSION width_in_blocks, JSAMPARRAY input_data, JSAMPARRAY output_data);
542 JDIMENSION width_in_blocks, JSAMPARRAY input_data, JSAMPARRAY output_data);
546 JDIMENSION width_in_blocks, JSAMPARRAY input_data, JSAMPARRAY output_data);
550 JDIMENSION width_in_blocks, JSAMPARRAY input_data, JSAMPARRAY output_data);
554 JDIMENSION width_in_blocks, JSAMPARRAY input_data, JSAMPARRAY output_data);
558 JDIMENSION width_in_blocks, JSAMPARRAY input_data, JSAMPARRAY output_data);
563 JDIMENSION width_in_blocks, JSAMPARRAY input_data, JSAMPARRAY output_data);
567 JDIMENSION width_in_blocks, JSAMPARRAY input_data, JSAMPARRAY output_data);
571 JDIMENSION width_in_blocks, JSAMPARRAY input_data, JSAMPARRAY output_data);
575 JDIMENSION width_in_blocks, JSAMPARRAY input_data, JSAMPARRAY output_data);
[all …]
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/aarch32/
Djsimd.c386 compptr->v_samp_factor, compptr->width_in_blocks, in jsimd_h2v2_downsample()
395 compptr->v_samp_factor, compptr->width_in_blocks, in jsimd_h2v1_downsample()
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/aarch64/
Djsimd.c454 compptr->v_samp_factor, compptr->width_in_blocks, in jsimd_h2v2_downsample()
463 compptr->v_samp_factor, compptr->width_in_blocks, in jsimd_h2v1_downsample()
/third_party/skia/src/codec/
DSkJpegCodec.cpp824 rowBytes[i] = dinfo->comp_info[i].width_in_blocks * DCTSIZE; in is_yuv_supported()