| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/ |
| H A D | vl_idct.c | 143 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 D | vl_idct.h | 78 /* 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 D | vl_mpeg12_decoder.h | 97 struct vl_idct_buffer idct[VL_NUM_COMPONENTS]; member in struct:vl_mpeg12_buffer
|
| H A D | vl_mpeg12_decoder.c | 257 &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 D | vl_idct.c | 143 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 D | vl_idct.h | 78 /* 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 D | vl_mpeg12_decoder.h | 97 struct vl_idct_buffer idct[VL_NUM_COMPONENTS]; member in struct:vl_mpeg12_buffer
|
| H A D | vl_mpeg12_decoder.c | 257 &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 D | Makefile.am | 5 idct.g4i \
|
| H A D | Makefile.in | 310 idct.g4i \
|
| /xsrc/external/mit/xf86-video-intel-2014/dist/xvmc/shader/vld/ |
| H A D | Makefile.am | 5 idct.g4i \
|
| H A D | Makefile.in | 293 idct.g4i \
|
| /xsrc/external/mit/xf86-video-intel-old/dist/src/xvmc/shader/vld/ |
| H A D | Makefile.am | 5 idct.g4i \
|
| H A D | Makefile.in | 215 idct.g4i \
|