Home
last modified time | relevance | path

Searched refs:idct (Results 1 – 25 of 98) sorted by relevance

1234

/third_party/mesa3d/src/gallium/auxiliary/vl/
Dvl_idct.c143 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 …]
Dvl_idct.h83 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);
/third_party/ffmpeg/tests/fate/
Ddnxhd.mak14 fate-dnxhd-mbaff: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/dnxhd100_…
15 fate-dnxhr-444: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/dnxhr444_…
16 fate-dnxhr-12bit: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/dnxhr_cid…
17 fate-dnxhr-parse: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/dnxhr_cid…
18 fate-dnxhr-prefix1: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/prefix-…
19 fate-dnxhr-prefix2: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/prefix-…
20 fate-dnxhr-prefix3: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/prefix-…
21 fate-dnxhr-prefix4: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/prefix-…
22 fate-dnxhr-prefix5: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/dnxhd/prefix-…
Dmpeg4.mak4 fate-mpeg4-resolution-change-%: CMD = framemd5 -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/m…
11 fate-mpeg4-packed: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/packed_b…
15 fate-m4v: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/demo.m4v
16 fate-m4v-cfr: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/demo.m4v -vf …
Dxvid.mak1 fate-xvid-custom-matrix: CMD = framemd5 -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/x…
2 fate-xvid-idct: CMD = framemd5 -flags +bitexact -cpuflags all -i $(TARGET_SAMPLES)/mpeg4/x…
4 FATE_XVID-$(call DEMDEC, M4V, MPEG4) += fate-xvid-custom-matrix fate-xvid-idct
Dvideo.mak17 fate-aic: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/aic/small_apple_intermediate_codec.mov -…
20 fate-aic-oddsize: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/aic/aic_odd_dimensions.mov
26 fate-amv: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/amv/MTV_high_res_320x240_sample_Penguin_…
233 fate-mdec: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/ea-dct/NFS2Esprit-partial.dct -an
236 fate-mdec-v3: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/psx-str/abc000_cut.str -an
239 fate-mimic: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/mimic/mimic2-womanloveffmpeg.cam
242 fate-mjpegb: CMD = framecrc -idct simple -fflags +bitexact -i $(TARGET_SAMPLES)/mjpegb/mjpegb_part.…
245 fate-mjpeg-ticket3229: CMD = framecrc -idct simple -fflags +bitexact -i $(TARGET_SAMPLES)/mjpeg/mjp…
251 fate-mpeg2-field-enc: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg2/mpeg2…
252 fate-mpeg2-ticket186: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg2/t.mpg…
[all …]
/third_party/ffmpeg/libavcodec/x86/
Dvp9dsp_init_16bpp_template.c129 decl_itxfm_func(idct, idct, 4, BPC, mmxext);
132 decl_itxfm_func(idct, idct, 4, BPC, sse2);
134 decl_itxfm_func(idct, iadst, 4, BPC, sse2);
135 decl_itxfm_func(iadst, idct, 4, BPC, sse2);
139 decl_itxfm_func(idct, idct, 32, BPC, sse2);
181 init_itx_func(idx, DCT_DCT, idct, idct, size, bpp, opt); \ in INIT_FUNC()
182 init_itx_func(idx, ADST_DCT, idct, iadst, size, bpp, opt); \ in INIT_FUNC()
183 init_itx_func(idx, DCT_ADST, iadst, idct, size, bpp, opt); \ in INIT_FUNC()
191 init_itx_func(TX_4X4, DCT_DCT, idct, idct, 4, 10, mmxext); in INIT_FUNC()
203 init_itx_func(TX_4X4, ADST_DCT, idct, iadst, 4, 10, sse2); in INIT_FUNC()
[all …]
Didctdsp_init.c78 c->idct = ff_simple_idct_mmx; in ff_idctdsp_init_x86()
105 c->idct = ff_simple_idct8_sse2; in ff_idctdsp_init_x86()
119 c->idct = ff_simple_idct8_avx; in ff_idctdsp_init_x86()
133 c->idct = ff_simple_idct10_sse2; in ff_idctdsp_init_x86()
140 c->idct = ff_simple_idct10_avx; in ff_idctdsp_init_x86()
151 c->idct = ff_simple_idct12_sse2; in ff_idctdsp_init_x86()
157 c->idct = ff_simple_idct12_avx; in ff_idctdsp_init_x86()
Dvp9dsp_init.c97 itxfm_func(idct, idct, size, opt); \
98 itxfm_func(iadst, idct, size, opt); \
99 itxfm_func(idct, iadst, size, opt); \
102 itxfm_func(idct, idct, 4, mmxext);
103 itxfm_func(idct, iadst, 4, sse2);
104 itxfm_func(iadst, idct, 4, sse2);
113 itxfm_func(idct, idct, 32, sse2);
114 itxfm_func(idct, idct, 32, ssse3);
115 itxfm_func(idct, idct, 32, avx);
118 itxfm_func(idct, idct, 32, avx2);
Dxvididct_init.c70 c->idct = ff_xvid_idct_mmx; in ff_xvid_idct_init_x86()
77 c->idct = ff_xvid_idct_mmxext; in ff_xvid_idct_init_x86()
85 c->idct = ff_xvid_idct_sse2; in ff_xvid_idct_init_x86()
/third_party/skia/third_party/externals/libjpeg-turbo/
Djddctmgr.c99 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()
/third_party/ffmpeg/libavcodec/
Didctdsp.c245 c->idct = ff_j_rev_dct4; in ff_idctdsp_init()
250 c->idct = ff_j_rev_dct2; in ff_idctdsp_init()
255 c->idct = ff_j_rev_dct1; in ff_idctdsp_init()
264 c->idct = NULL; in ff_idctdsp_init()
268 c->idct = ff_simple_idct_int16_10bit; in ff_idctdsp_init()
274 c->idct = ff_simple_idct_int16_12bit; in ff_idctdsp_init()
280 c->idct = ff_j_rev_dct; in ff_idctdsp_init()
286 c->idct = ff_faanidct; in ff_idctdsp_init()
293 c->idct = ff_simple_idct_int16_8bit; in ff_idctdsp_init()
Dhevcdsp.c205 hevcdsp->idct[0] = FUNC(idct_4x4, depth); \ in ff_hevc_dsp_init()
206 hevcdsp->idct[1] = FUNC(idct_8x8, depth); \ in ff_hevc_dsp_init()
207 hevcdsp->idct[2] = FUNC(idct_16x16, depth); \ in ff_hevc_dsp_init()
208 hevcdsp->idct[3] = FUNC(idct_32x32, depth); \ in ff_hevc_dsp_init()
/third_party/ffmpeg/tests/ref/vsynth/
Dvsynth_lena-mpeg2-idct-int1 505371e1b10f5af01b63b3f57606b26e *tests/data/fate/vsynth_lena-mpeg2-idct-int.mpeg2video
2 198041 tests/data/fate/vsynth_lena-mpeg2-idct-int.mpeg2video
3 92794e70e4a19a494f10efe353d9895d *tests/data/fate/vsynth_lena-mpeg2-idct-int.out.rawvideo
Dvsynth1-mpeg2-idct-int1 b63161625d83d39c9114c7018cac5e9b *tests/data/fate/vsynth1-mpeg2-idct-int.mpeg2video
2 725668 tests/data/fate/vsynth1-mpeg2-idct-int.mpeg2video
3 8130f71a467315c9e7bd1a25a01dbb23 *tests/data/fate/vsynth1-mpeg2-idct-int.out.rawvideo
Dvsynth3-mpeg2-idct-int1 e79b543bed136bca385b2a870d532870 *tests/data/fate/vsynth3-mpeg2-idct-int.mpeg2video
2 29614 tests/data/fate/vsynth3-mpeg2-idct-int.mpeg2video
3 aebaf03348e2e114d9f487101f61fe3d *tests/data/fate/vsynth3-mpeg2-idct-int.out.rawvideo
Dvsynth2-mpeg2-idct-int1 67a99a21e2b88e22b64d8e3d1b5572e8 *tests/data/fate/vsynth2-mpeg2-idct-int.mpeg2video
2 267370 tests/data/fate/vsynth2-mpeg2-idct-int.mpeg2video
3 b750f48d58f157da94613fe92012e7a5 *tests/data/fate/vsynth2-mpeg2-idct-int.out.rawvideo
/third_party/ffmpeg/libavcodec/aarch64/
Dhevcdsp_init_aarch64.c72 c->idct[1] = ff_hevc_idct_8x8_8_neon; in ff_hevc_dsp_init_aarch64()
73 c->idct[2] = ff_hevc_idct_16x16_8_neon; in ff_hevc_dsp_init_aarch64()
85 c->idct[1] = ff_hevc_idct_8x8_10_neon; in ff_hevc_dsp_init_aarch64()
86 c->idct[2] = ff_hevc_idct_16x16_10_neon; in ff_hevc_dsp_init_aarch64()
Dvp9dsp_init_aarch64.c164 define_itxfm(idct, idct, sz); \
165 define_itxfm(iadst, idct, sz); \
166 define_itxfm(idct, iadst, sz); \
172 define_itxfm(idct, idct, 32);
Dvp9dsp_init_16bpp_aarch64_template.c169 define_itxfm(idct, idct, sz, bpp); \
170 define_itxfm(iadst, idct, sz, bpp); \
171 define_itxfm(idct, iadst, sz, bpp); \
177 define_itxfm(idct, idct, 32, BPP);
/third_party/ffmpeg/tests/checkasm/
Dh264dsp.c199 void (*idct)(uint8_t *, int16_t *, int) = NULL; in check_idct() local
201 case (4 << 1) | 0: idct = h.h264_idct_add; break; in check_idct()
202 case (4 << 1) | 1: idct = h.h264_idct_dc_add; break; in check_idct()
203 case (8 << 1) | 0: idct = h.h264_idct8_add; break; in check_idct()
204 case (8 << 1) | 1: idct = h.h264_idct8_dc_add; break; in check_idct()
206 if (check_func(idct, "h264_idct%d_add%s_%dbpp", sz, dc ? "_dc" : "", bit_depth)) { in check_idct()
247 void (*idct)(uint8_t *, const int *, int16_t *, int, const uint8_t[]) = NULL; in check_idct_multiple() local
253 idct = h.h264_idct_add16; in check_idct_multiple()
257 idct = h.h264_idct_add16intra; in check_idct_multiple()
262 idct = h.h264_idct8_add4; in check_idct_multiple()
[all …]
/third_party/ffmpeg/libavcodec/arm/
Dhevcdsp_init_neon.c238 c->idct[0] = ff_hevc_idct_4x4_8_neon; in ff_hevc_dsp_init_neon()
239 c->idct[1] = ff_hevc_idct_8x8_8_neon; in ff_hevc_dsp_init_neon()
240 c->idct[2] = ff_hevc_idct_16x16_8_neon; in ff_hevc_dsp_init_neon()
241 c->idct[3] = ff_hevc_idct_32x32_8_neon; in ff_hevc_dsp_init_neon()
315 c->idct[0] = ff_hevc_idct_4x4_10_neon; in ff_hevc_dsp_init_neon()
316 c->idct[1] = ff_hevc_idct_8x8_10_neon; in ff_hevc_dsp_init_neon()
317 c->idct[2] = ff_hevc_idct_16x16_10_neon; in ff_hevc_dsp_init_neon()
318 c->idct[3] = ff_hevc_idct_32x32_10_neon; in ff_hevc_dsp_init_neon()
Dvp9dsp_init_arm.c151 define_itxfm(idct, idct, sz); \
152 define_itxfm(iadst, idct, sz); \
153 define_itxfm(idct, iadst, sz); \
159 define_itxfm(idct, idct, 32);
Dvp9dsp_init_16bpp_arm_template.c153 define_itxfm(idct, idct, sz, bpp); \
154 define_itxfm(iadst, idct, sz, bpp); \
155 define_itxfm(idct, iadst, sz, bpp); \
161 define_itxfm(idct, idct, 32, BPP);
/third_party/ffmpeg/libavcodec/mips/
Didctdsp_init_mips.c38 c->idct = ff_simple_idct_8_mmi; in ff_idctdsp_init_mips()
54 c->idct = ff_simple_idct_msa; in ff_idctdsp_init_mips()

1234