Home
last modified time | relevance | path

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

12

/external/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);
Dvl_mpeg12_decoder.c178 &buffer->idct[i], idct_source_sv[i], in init_idct_buffer()
186 vl_idct_cleanup_buffer(&buffer->idct[i - 1]); in init_idct_buffer()
201 vl_idct_cleanup_buffer(&buf->idct[0]); in cleanup_idct_buffer()
733 vl_idct_flush(i ? &dec->idct_c : &dec->idct_y, &buf->idct[i], buf->num_ycbcr_blocks[i]); in vl_mpeg12_end_frame()
750 vl_idct_prepare_stage2(i ? &dec->idct_c : &dec->idct_y, &buf->idct[plane]); in vl_mpeg12_end_frame()
992 struct vl_idct *idct = mc == &dec->mc_y ? &dec->idct_y : &dec->idct_c; in mc_vert_shader_callback() local
993 vl_idct_stage2_vert_shader(idct, shader, first_output, tex); in mc_vert_shader_callback()
1013 struct vl_idct *idct = mc == &dec->mc_y ? &dec->idct_y : &dec->idct_c; in mc_frag_shader_callback() local
1014 vl_idct_stage2_frag_shader(idct, shader, first_input, dst); in mc_frag_shader_callback()
Dvl_mpeg12_decoder.h93 struct vl_idct_buffer idct[VL_NUM_COMPONENTS]; member
/external/chromium_org/third_party/mesa/src/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);
Dvl_mpeg12_decoder.c178 &buffer->idct[i], idct_source_sv[i], in init_idct_buffer()
186 vl_idct_cleanup_buffer(&buffer->idct[i - 1]); in init_idct_buffer()
201 vl_idct_cleanup_buffer(&buf->idct[0]); in cleanup_idct_buffer()
733 vl_idct_flush(i ? &dec->idct_c : &dec->idct_y, &buf->idct[i], buf->num_ycbcr_blocks[i]); in vl_mpeg12_end_frame()
750 vl_idct_prepare_stage2(i ? &dec->idct_c : &dec->idct_y, &buf->idct[plane]); in vl_mpeg12_end_frame()
992 struct vl_idct *idct = mc == &dec->mc_y ? &dec->idct_y : &dec->idct_c; in mc_vert_shader_callback() local
993 vl_idct_stage2_vert_shader(idct, shader, first_output, tex); in mc_vert_shader_callback()
1013 struct vl_idct *idct = mc == &dec->mc_y ? &dec->idct_y : &dec->idct_c; in mc_frag_shader_callback() local
1014 vl_idct_stage2_frag_shader(idct, shader, first_input, dst); in mc_frag_shader_callback()
Dvl_mpeg12_decoder.h93 struct vl_idct_buffer idct[VL_NUM_COMPONENTS]; member
/external/pdfium/core/src/fxcodec/libjpeg/
Dfpdfapi_jddctmgr.c92 my_idct_ptr idct = (my_idct_ptr) cinfo->idct; in start_pass() local
146 idct->pub.inverse_DCT[ci] = method_ptr; in start_pass()
154 if (! compptr->component_needed || idct->cur_method[ci] == method) in start_pass()
159 idct->cur_method[ci] = method; in start_pass()
250 my_idct_ptr idct; in jinit_inverse_dct() local
254 idct = (my_idct_ptr) in jinit_inverse_dct()
257 cinfo->idct = (struct jpeg_inverse_dct *) idct; in jinit_inverse_dct()
258 idct->pub.start_pass = start_pass; in jinit_inverse_dct()
268 idct->cur_method[ci] = -1; in jinit_inverse_dct()
Dfpdfapi_jdcoefct.c187 inverse_DCT = cinfo->idct->inverse_DCT[compptr->component_index]; in decompress_onepass()
356 inverse_DCT = cinfo->idct->inverse_DCT[ci]; in decompress_data()
541 inverse_DCT = cinfo->idct->inverse_DCT[ci]; in decompress_smooth_data()
Dfpdfapi_jdmaster.c465 (*cinfo->idct->start_pass) (cinfo); in prepare_for_output_pass()
Djpeglib.h693 struct jpeg_inverse_dct * idct; member
/external/qemu/distrib/jpeg-6b/
Djddctmgr.c127 my_idct_ptr idct = (my_idct_ptr) cinfo->idct; in start_pass() local
197 idct->pub.inverse_DCT[ci] = method_ptr; in start_pass()
205 if (! compptr->component_needed || idct->cur_method[ci] == method) in start_pass()
210 idct->cur_method[ci] = method; in start_pass()
323 my_idct_ptr idct; in jinit_inverse_dct() local
327 idct = (my_idct_ptr) in jinit_inverse_dct()
330 cinfo->idct = (struct jpeg_inverse_dct *) idct; in jinit_inverse_dct()
331 idct->pub.start_pass = start_pass; in jinit_inverse_dct()
341 idct->cur_method[ci] = -1; in jinit_inverse_dct()
Djdcoefct.c199 inverse_DCT = cinfo->idct->inverse_DCT[compptr->component_index]; in decompress_onepass()
594 inverse_DCT = cinfo->idct->inverse_DCT[ci]; in decompress_data()
793 inverse_DCT = cinfo->idct->inverse_DCT[ci]; in decompress_smooth_data()
Djdmaster.c487 (*cinfo->idct->start_pass) (cinfo); in prepare_for_output_pass()
Djpeglib.h634 struct jpeg_inverse_dct * idct; member
/external/jpeg/
Djddctmgr.c135 my_idct_ptr idct = (my_idct_ptr) cinfo->idct; in start_pass() local
237 idct->pub.inverse_DCT[ci] = method_ptr; in start_pass()
245 if (! compptr->component_needed || idct->cur_method[ci] == method) in start_pass()
250 idct->cur_method[ci] = method; in start_pass()
363 my_idct_ptr idct; in jinit_inverse_dct() local
367 idct = (my_idct_ptr) in jinit_inverse_dct()
370 cinfo->idct = (struct jpeg_inverse_dct *) idct; in jinit_inverse_dct()
371 idct->pub.start_pass = start_pass; in jinit_inverse_dct()
381 idct->cur_method[ci] = -1; in jinit_inverse_dct()
Djdcoefct.c199 inverse_DCT = cinfo->idct->inverse_DCT[compptr->component_index]; in decompress_onepass()
594 inverse_DCT = cinfo->idct->inverse_DCT[ci]; in decompress_data()
793 inverse_DCT = cinfo->idct->inverse_DCT[ci]; in decompress_smooth_data()
Djdmaster.c487 (*cinfo->idct->start_pass) (cinfo); in prepare_for_output_pass()
Djpeglib.h634 struct jpeg_inverse_dct * idct; member
/external/libvpx/libvpx/vp9/common/arm/neon/
Dvp9_idct32x32_1_add_neon.asm18 ;file so other idct function could also use them.
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/
Dvp9_idct32x32_1_add_neon.asm18 ;file so other idct function could also use them.
/external/libvpx/libvpx/vp8/common/arm/neon/
Didct_dequant_full_2x_neon.asm104 ; idct loop 2
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/
Didct_dequant_full_2x_neon.asm106 ; idct loop 2
/external/pdfium/core/include/thirdparties/libjpeg/
Djpeglib.h693 struct jpeg_inverse_dct * idct; member

12