Searched refs:idct (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/
H A Dvl_idct.c143 create_mismatch_vert_shader(struct vl_idct *idct) argument
175 (float)VL_BLOCK_WIDTH / idct->buffer_width,
176 (float)VL_BLOCK_HEIGHT / idct->buffer_height);
182 calc_addr(shader, o_addr, ureg_src(t_tex), ureg_src(t_tex), false, false, idct->buffer_width / 4);
188 return ureg_create_shader_and_destroy(shader, idct->pipe);
192 create_mismatch_frag_shader(struct vl_idct *idct) argument
218 increment_addr(shader, m[i], addr, false, false, i, idct->buffer_height);
255 return ureg_create_shader_and_destroy(shader, idct->pipe);
259 create_stage1_vert_shader(struct vl_idct *idct) argument
298 (float)VL_BLOCK_WIDTH / idct
321 create_stage1_frag_shader(struct vl_idct * idct) argument
393 vl_idct_stage2_vert_shader(struct vl_idct * idct,struct ureg_program * shader,unsigned first_output,struct ureg_dst tex) argument
431 vl_idct_stage2_frag_shader(struct vl_idct * idct,struct ureg_program * shader,unsigned first_input,struct ureg_dst fragment) argument
463 init_shaders(struct vl_idct * idct) argument
497 cleanup_shaders(struct vl_idct * idct) argument
506 init_state(struct vl_idct * idct) argument
578 cleanup_state(struct vl_idct * idct) argument
590 init_source(struct vl_idct * idct,struct vl_idct_buffer * buffer) argument
627 init_intermediate(struct vl_idct * idct,struct vl_idct_buffer * buffer) argument
745 vl_idct_init(struct vl_idct * idct,struct pipe_context * pipe,unsigned buffer_width,unsigned buffer_height,unsigned nr_of_render_targets,struct pipe_sampler_view * matrix,struct pipe_sampler_view * transpose) argument
774 vl_idct_cleanup(struct vl_idct * idct) argument
784 vl_idct_init_buffer(struct vl_idct * idct,struct vl_idct_buffer * buffer,struct pipe_sampler_view * source,struct pipe_sampler_view * intermediate) argument
820 vl_idct_flush(struct vl_idct * idct,struct vl_idct_buffer * buffer,unsigned num_instances) argument
849 vl_idct_prepare_stage2(struct vl_idct * idct,struct vl_idct_buffer * buffer) argument
[all...]
H A Dvl_idct.h78 /* upload the idct matrix, which can be shared by all idct instances of a pipe */
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,
90 /* init an idct instance */
92 vl_idct_init(struct vl_idct *idct, struct pipe_context *pipe,
98 /* destroy an idct instance */
100 vl_idct_cleanup(struct vl_idct *idct);
102 /* init a buffer assosiated with agiven idct instance */
104 vl_idct_init_buffer(struct vl_idct *idct, struc
[all...]
H A Dvl_mpeg12_decoder.h97 struct vl_idct_buffer idct[VL_NUM_COMPONENTS]; member in struct:vl_mpeg12_buffer
H A Dvl_mpeg12_decoder.c257 &buffer->idct[i], idct_source_sv[i],
265 vl_idct_cleanup_buffer(&buffer->idct[i - 1]);
280 vl_idct_cleanup_buffer(&buf->idct[i]);
812 vl_idct_flush(i ? &dec->idct_c : &dec->idct_y, &buf->idct[i], buf->num_ycbcr_blocks[i]);
829 vl_idct_prepare_stage2(i ? &dec->idct_c : &dec->idct_y, &buf->idct[plane]);
1076 struct vl_idct *idct = mc == &dec->mc_y ? &dec->idct_y : &dec->idct_c; local in function:mc_vert_shader_callback
1077 vl_idct_stage2_vert_shader(idct, shader, first_output, tex);
1097 struct vl_idct *idct = mc == &dec->mc_y ? &dec->idct_y : &dec->idct_c; local in function:mc_frag_shader_callback
1098 vl_idct_stage2_frag_shader(idct, shader, first_input, dst);
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/vl/
H A Dvl_idct.c143 create_mismatch_vert_shader(struct vl_idct *idct) argument
175 (float)VL_BLOCK_WIDTH / idct->buffer_width,
176 (float)VL_BLOCK_HEIGHT / idct->buffer_height);
182 calc_addr(shader, o_addr, ureg_src(t_tex), ureg_src(t_tex), false, false, idct->buffer_width / 4);
188 return ureg_create_shader_and_destroy(shader, idct->pipe);
192 create_mismatch_frag_shader(struct vl_idct *idct) argument
218 increment_addr(shader, m[i], addr, false, false, i, idct->buffer_height);
255 return ureg_create_shader_and_destroy(shader, idct->pipe);
259 create_stage1_vert_shader(struct vl_idct *idct) argument
298 (float)VL_BLOCK_WIDTH / idct
321 create_stage1_frag_shader(struct vl_idct * idct) argument
393 vl_idct_stage2_vert_shader(struct vl_idct * idct,struct ureg_program * shader,unsigned first_output,struct ureg_dst tex) argument
431 vl_idct_stage2_frag_shader(struct vl_idct * idct,struct ureg_program * shader,unsigned first_input,struct ureg_dst fragment) argument
463 init_shaders(struct vl_idct * idct) argument
497 cleanup_shaders(struct vl_idct * idct) argument
506 init_state(struct vl_idct * idct) argument
578 cleanup_state(struct vl_idct * idct) argument
590 init_source(struct vl_idct * idct,struct vl_idct_buffer * buffer) argument
631 init_intermediate(struct vl_idct * idct,struct vl_idct_buffer * buffer) argument
753 vl_idct_init(struct vl_idct * idct,struct pipe_context * pipe,unsigned buffer_width,unsigned buffer_height,unsigned nr_of_render_targets,struct pipe_sampler_view * matrix,struct pipe_sampler_view * transpose) argument
782 vl_idct_cleanup(struct vl_idct * idct) argument
792 vl_idct_init_buffer(struct vl_idct * idct,struct vl_idct_buffer * buffer,struct pipe_sampler_view * source,struct pipe_sampler_view * intermediate) argument
828 vl_idct_flush(struct vl_idct * idct,struct vl_idct_buffer * buffer,unsigned num_instances) argument
857 vl_idct_prepare_stage2(struct vl_idct * idct,struct vl_idct_buffer * buffer) argument
[all...]
H A Dvl_idct.h78 /* upload the idct matrix, which can be shared by all idct instances of a pipe */
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,
90 /* init an idct instance */
92 vl_idct_init(struct vl_idct *idct, struct pipe_context *pipe,
98 /* destroy an idct instance */
100 vl_idct_cleanup(struct vl_idct *idct);
102 /* init a buffer assosiated with agiven idct instance */
104 vl_idct_init_buffer(struct vl_idct *idct, struc
[all...]
H A Dvl_mpeg12_decoder.h97 struct vl_idct_buffer idct[VL_NUM_COMPONENTS]; member in struct:vl_mpeg12_buffer
H A Dvl_mpeg12_decoder.c257 &buffer->idct[i], idct_source_sv[i],
265 vl_idct_cleanup_buffer(&buffer->idct[i - 1]);
280 vl_idct_cleanup_buffer(&buf->idct[i]);
813 vl_idct_flush(i ? &dec->idct_c : &dec->idct_y, &buf->idct[i], buf->num_ycbcr_blocks[i]);
830 vl_idct_prepare_stage2(i ? &dec->idct_c : &dec->idct_y, &buf->idct[plane]);
1078 struct vl_idct *idct = mc == &dec->mc_y ? &dec->idct_y : &dec->idct_c; local in function:mc_vert_shader_callback
1079 vl_idct_stage2_vert_shader(idct, shader, first_output, tex);
1099 struct vl_idct *idct = mc == &dec->mc_y ? &dec->idct_y : &dec->idct_c; local in function:mc_frag_shader_callback
1100 vl_idct_stage2_frag_shader(idct, shader, first_input, dst);
/xsrc/external/mit/xf86-video-intel/dist/xvmc/shader/vld/
H A DMakefile.am5 idct.g4i \
H A DMakefile.in310 idct.g4i \
/xsrc/external/mit/xf86-video-intel-2014/dist/xvmc/shader/vld/
H A DMakefile.am5 idct.g4i \
H A DMakefile.in293 idct.g4i \
/xsrc/external/mit/xf86-video-intel-old/dist/src/xvmc/shader/vld/
H A DMakefile.am5 idct.g4i \
H A DMakefile.in215 idct.g4i \

Completed in 262 milliseconds