/external/syslinux/com32/lib/jpeg/ |
D | decode3.c | 49 IDCT(&priv->component_infos[cY], priv->Y, 8); in decode_MCU_1x1_3planes() 53 IDCT(&priv->component_infos[cCb], priv->Cb, 8); in decode_MCU_1x1_3planes() 57 IDCT(&priv->component_infos[cCr], priv->Cr, 8); in decode_MCU_1x1_3planes() 70 IDCT(&priv->component_infos[cY], priv->Y, 16); in decode_MCU_2x1_3planes() 72 IDCT(&priv->component_infos[cY], priv->Y+8, 16); in decode_MCU_2x1_3planes() 76 IDCT(&priv->component_infos[cCb], priv->Cb, 8); in decode_MCU_2x1_3planes() 80 IDCT(&priv->component_infos[cCr], priv->Cr, 8); in decode_MCU_2x1_3planes() 95 IDCT(&priv->component_infos[cY], priv->Y, 16); in decode_MCU_2x2_3planes() 97 IDCT(&priv->component_infos[cY], priv->Y+8, 16); in decode_MCU_2x2_3planes() 99 IDCT(&priv->component_infos[cY], priv->Y+64*2, 16); in decode_MCU_2x2_3planes() [all …]
|
D | decode1.c | 49 IDCT(&priv->component_infos[cY], priv->Y, 8); in decode_MCU_1x1_1plane() 53 IDCT(&priv->component_infos[cCb], priv->Cb, 8); in decode_MCU_1x1_1plane() 57 IDCT(&priv->component_infos[cCr], priv->Cr, 8); in decode_MCU_1x1_1plane() 71 IDCT(&priv->component_infos[cY], priv->Y, 16); in decode_MCU_2x1_1plane() 73 IDCT(&priv->component_infos[cY], priv->Y+8, 16); in decode_MCU_2x1_1plane() 95 IDCT(&priv->component_infos[cY], priv->Y, 16); in decode_MCU_2x2_1plane() 97 IDCT(&priv->component_infos[cY], priv->Y+8, 16); in decode_MCU_2x2_1plane() 99 IDCT(&priv->component_infos[cY], priv->Y+64*2, 16); in decode_MCU_2x2_1plane() 101 IDCT(&priv->component_infos[cY], priv->Y+64*2+8, 16); in decode_MCU_2x2_1plane() 122 IDCT(&priv->component_infos[cY], priv->Y, 8); in decode_MCU_1x2_1plane() [all …]
|
D | tinyjpeg-internal.h | 118 #define IDCT tinyjpeg_idct_float macro
|
/external/libjpeg-turbo/ |
D | CMakeLists.txt | 537 # CC: null SAMP: fullsize IDCT: islow ENT: huff 545 # CC: RGB->RGB565 SAMP: fullsize IDCT: islow ENT: huff 552 # CC: RGB->RGB565 (dithered) SAMP: fullsize IDCT: islow ENT: huff 567 # CC: YCC->RGB SAMP: fullsize/h2v1 fancy IDCT: ifast ENT: huff 574 # CC: YCC->RGB SAMP: h2v1 merged IDCT: ifast ENT: huff 582 # CC: YCC->RGB565 SAMP: h2v1 merged IDCT: ifast ENT: huff 589 # CC: YCC->RGB565 (dithered) SAMP: h2v1 merged IDCT: ifast ENT: huff 604 # CC: YCC->RGB SAMP: fullsize/h2v2 fancy IDCT: ifast ENT: prog huff 611 # CC: YCC->RGB SAMP: h2v2 merged IDCT: ifast ENT: prog huff 625 # CC: Gray->Gray SAMP: fullsize IDCT: islow ENT: huff [all …]
|
D | README-turbo.txt | 140 -- libjpeg: IDCT scaling extensions in decompressor 141 libjpeg-turbo supports IDCT scaling with scaling factors of 1/8, 1/4, 3/8, 271 v6b. The one exception to this is when using the floating point DCT/IDCT, in 280 (and slightly faster) floating point IDCT algorithm introduced in libjpeg 283 point IDCT in line with the accuracy of the slow integer IDCT. The floating 284 point DCT/IDCT algorithms are mainly a legacy feature, and they do not 291 floating point DCT/IDCT can depend on the compiler settings. 303 with its DCT/IDCT scaling algorithms rather than with a separate
|
D | README.md | 144 - **libjpeg: IDCT scaling extensions in decompressor**<br> 145 libjpeg-turbo supports IDCT scaling with scaling factors of 1/8, 1/4, 3/8, 274 v6b. The one exception to this is when using the floating point DCT/IDCT, in 284 (and slightly faster) floating point IDCT algorithm introduced in libjpeg 287 point IDCT in line with the accuracy of the slow integer IDCT. The floating 288 point DCT/IDCT algorithms are mainly a legacy feature, and they do not 296 floating point DCT/IDCT can depend on the compiler settings. 308 with its DCT/IDCT scaling algorithms rather than with a separate
|
D | ChangeLog.md | 428 3. `make test` no longer tests the regression of the floating point DCT/IDCT 612 implementation. Note, however, that the floating point DCT/IDCT algorithms are 614 accuracy than the slow integer DCT/IDCT algorithms, and they are quite a bit 645 and IDCT algorithms (both are used during JPEG decompression.) For unknown 751 11/8, 3/2, 13/8, 7/4, 15/8, and 2) when decompressing. Note that the IDCT will 857 either the fast or the accurate DCT/IDCT algorithms in the underlying codec.
|
D | structure.txt | 503 2. Data output reads from the DCT coefficient buffer and performs the IDCT 563 decompression the output of the IDCT step will be immediately shifted back to 626 contain quantized coefficients everywhere outside the DCT/IDCT subsystems.
|
D | libjpeg.txt | 1218 fewer pixels need be processed and a simpler IDCT method can be used. 1893 decoding need be done, not IDCT, upsampling, colorspace conversion, etc. 2974 2. Strip buffers (of size proportional to the image width) for IDCT and
|
/external/libjpeg-turbo/simd/ |
D | jidctint-mmx.asm | 2 ; jidctint.asm - accurate integer IDCT (MMX)
|
D | jidctint-sse2.asm | 2 ; jidctint.asm - accurate integer IDCT (SSE2)
|
D | jidctflt-3dn.asm | 2 ; jidctflt.asm - floating-point IDCT (3DNow! & MMX)
|
D | jidctflt-sse.asm | 2 ; jidctflt.asm - floating-point IDCT (SSE & MMX)
|
D | jidctflt-sse2.asm | 2 ; jidctflt.asm - floating-point IDCT (SSE & SSE2)
|
D | jidctfst-sse2.asm | 2 ; jidctfst.asm - fast integer IDCT (SSE2)
|
D | jidctint-sse2-64.asm | 2 ; jidctint.asm - accurate integer IDCT (64-bit SSE2)
|
D | jidctred-mmx.asm | 2 ; jidctred.asm - reduced-size IDCT (MMX)
|
D | jidctred-sse2.asm | 2 ; jidctred.asm - reduced-size IDCT (SSE2)
|
D | jidctflt-sse2-64.asm | 2 ; jidctflt.asm - floating-point IDCT (64-bit SSE & SSE2)
|
D | jidctfst-mmx.asm | 2 ; jidctfst.asm - fast integer IDCT (MMX)
|
D | jidctfst-sse2-64.asm | 2 ; jidctfst.asm - fast integer IDCT (64-bit SSE2)
|
D | jidctred-sse2-64.asm | 2 ; jidctred.asm - reduced-size IDCT (64-bit SSE2)
|
D | jdct.inc | 12 ; Each IDCT routine is responsible for range-limiting its results and
|
/external/libavc/common/arm/ |
D | ih264_iquant_itrans_recon_a9.s | 164 @========= PROCESS IDCT FROM HERE ======= 338 @========= PROCESS IDCT FROM HERE ======= 588 @========= PROCESS IDCT FROM HERE =======
|
/external/libvpx/libvpx/ |
D | CHANGELOG | 641 Reworked IDCT to include reconstruction (add) step
|