/external/mesa3d/src/gallium/auxiliary/vl/ |
D | vl_idct.c | 143 create_mismatch_vert_shader(struct vl_idct *idct) in create_mismatch_vert_shader() argument 175 (float)VL_BLOCK_WIDTH / idct->buffer_width, in create_mismatch_vert_shader() 176 (float)VL_BLOCK_HEIGHT / idct->buffer_height); in create_mismatch_vert_shader() 182 … calc_addr(shader, o_addr, ureg_src(t_tex), ureg_src(t_tex), false, false, idct->buffer_width / 4); in create_mismatch_vert_shader() 188 return ureg_create_shader_and_destroy(shader, idct->pipe); in create_mismatch_vert_shader() 192 create_mismatch_frag_shader(struct vl_idct *idct) in create_mismatch_frag_shader() argument 218 increment_addr(shader, m[i], addr, false, false, i, idct->buffer_height); in create_mismatch_frag_shader() 255 return ureg_create_shader_and_destroy(shader, idct->pipe); in create_mismatch_frag_shader() 259 create_stage1_vert_shader(struct vl_idct *idct) in create_stage1_vert_shader() argument 298 (float)VL_BLOCK_WIDTH / idct->buffer_width, in create_stage1_vert_shader() [all …]
|
D | vl_idct.h | 83 vl_idct_stage2_vert_shader(struct vl_idct *idct, struct ureg_program *shader, 87 vl_idct_stage2_frag_shader(struct vl_idct *idct, struct ureg_program *shader, 92 vl_idct_init(struct vl_idct *idct, struct pipe_context *pipe, 100 vl_idct_cleanup(struct vl_idct *idct); 104 vl_idct_init_buffer(struct vl_idct *idct, struct vl_idct_buffer *buffer, 114 vl_idct_flush(struct vl_idct *idct, struct vl_idct_buffer *buffer, unsigned num_verts); 117 vl_idct_prepare_stage2(struct vl_idct *idct, struct vl_idct_buffer *buffer);
|
D | vl_mpeg12_decoder.c | 257 &buffer->idct[i], idct_source_sv[i], in init_idct_buffer() 265 vl_idct_cleanup_buffer(&buffer->idct[i - 1]); in init_idct_buffer() 280 vl_idct_cleanup_buffer(&buf->idct[i]); in cleanup_idct_buffer() 813 vl_idct_flush(i ? &dec->idct_c : &dec->idct_y, &buf->idct[i], buf->num_ycbcr_blocks[i]); in vl_mpeg12_end_frame() 830 vl_idct_prepare_stage2(i ? &dec->idct_c : &dec->idct_y, &buf->idct[plane]); in vl_mpeg12_end_frame() 1078 struct vl_idct *idct = mc == &dec->mc_y ? &dec->idct_y : &dec->idct_c; in mc_vert_shader_callback() local 1079 vl_idct_stage2_vert_shader(idct, shader, first_output, tex); in mc_vert_shader_callback() 1099 struct vl_idct *idct = mc == &dec->mc_y ? &dec->idct_y : &dec->idct_c; in mc_frag_shader_callback() local 1100 vl_idct_stage2_frag_shader(idct, shader, first_input, dst); in mc_frag_shader_callback()
|
D | vl_mpeg12_decoder.h | 97 struct vl_idct_buffer idct[VL_NUM_COMPONENTS]; member
|
/external/libjpeg-turbo/ |
D | jddctmgr.c | 99 my_idct_ptr idct = (my_idct_ptr)cinfo->idct; in start_pass() local 228 idct->pub.inverse_DCT[ci] = method_ptr; in start_pass() 236 if (!compptr->component_needed || idct->cur_method[ci] == method) in start_pass() 241 idct->cur_method[ci] = method; in start_pass() 332 my_idct_ptr idct; in jinit_inverse_dct() local 336 idct = (my_idct_ptr) in jinit_inverse_dct() 339 cinfo->idct = (struct jpeg_inverse_dct *)idct; in jinit_inverse_dct() 340 idct->pub.start_pass = start_pass; in jinit_inverse_dct() 350 idct->cur_method[ci] = -1; in jinit_inverse_dct()
|
D | jdcoefct.c | 132 inverse_DCT = cinfo->idct->inverse_DCT[compptr->component_index]; in decompress_onepass() 305 inverse_DCT = cinfo->idct->inverse_DCT[ci]; in decompress_data() 538 inverse_DCT = cinfo->idct->inverse_DCT[ci]; in decompress_smooth_data()
|
D | jpeglib.h | 709 struct jpeg_inverse_dct *idct; member
|
D | jdmaster.c | 636 (*cinfo->idct->start_pass) (cinfo); in prepare_for_output_pass()
|
D | turbojpeg.c | 1763 dinfo->idct->inverse_DCT[i] = dinfo->idct->inverse_DCT[0]; in tjDecompressToYUVPlanes()
|
/external/tensorflow/tensorflow/python/kernel_tests/signal/ |
D | dct_ops_test.py | 155 tf_idct = dct_ops.idct(signals, type=dct_type, norm=norm) 161 scipy_idct = fftpack.idct(signals, type=dct_type, norm=norm) 167 tf_idct_dct = dct_ops.idct(tf_dct, type=dct_type, norm=norm)
|
/external/tensorflow/tensorflow/python/ops/signal/ |
D | signal.py | 46 from tensorflow.python.ops.signal.dct_ops import idct
|
D | dct_ops.py | 183 def idct(input, type=2, n=None, axis=-1, norm=None, name=None): # pylint: disable=redefined-builtin function
|
/external/tensorflow/tensorflow/tools/api/golden/v1/ |
D | tensorflow.spectral.pbtxt | 20 name: "idct"
|
D | tensorflow.signal.pbtxt | 36 name: "idct"
|
/external/tensorflow/tensorflow/tools/api/golden/v2/ |
D | tensorflow.signal.pbtxt | 36 name: "idct"
|
/external/libaom/av1/ |
D | av1.cmake | 57 "${AOM_ROOT}/av1/common/idct.c" 58 "${AOM_ROOT}/av1/common/idct.h"
|
/external/rnnoise/src/ |
D | denoise.c | 198 static void idct(float *out, const float *in) {
|
/external/libaom/ |
D | Android.bp | 102 "av1/common/idct.c",
|
/external/libvpx/ |
D | CHANGELOG | 857 Rework idct calling structure.
|
/external/webp/ |
D | ChangeLog | 4391 96ed9ce0 perform two idct transforms at a time when possible
|
/external/tensorflow/ |
D | RELEASE.md | 7509 * Add DCT-I and IDCT-I in `tf.signal.dct` and `tf.signal.idct`. 7976 * Added support for Type III DCT, and `tf.spectral.idct(type=2|3)`.
|