Searched refs:zscan (Results 1 - 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_zscan.c | 92 create_vert_shader(struct vl_zscan *zscan) argument 109 o_vtex = MALLOC(zscan->num_channels * sizeof(struct ureg_dst)); 112 (float)VL_BLOCK_WIDTH / zscan->buffer_width, 113 (float)VL_BLOCK_HEIGHT / zscan->buffer_height); 123 for (i = 0; i < zscan->num_channels; ++i) 143 ureg_imm1f(shader, 1.0f / zscan->blocks_per_line)); 148 for (i = 0; i < zscan->num_channels; ++i) { 150 ureg_imm1f(shader, 1.0f / (zscan->blocks_per_line * VL_BLOCK_WIDTH) 151 * (i - (signed)zscan->num_channels / 2))); 154 ureg_imm1f(shader, 1.0f / zscan 170 create_frag_shader(struct vl_zscan *zscan) argument 232 init_shaders(struct vl_zscan *zscan) argument 254 cleanup_shaders(struct vl_zscan *zscan) argument 263 init_state(struct vl_zscan *zscan) argument 331 cleanup_state(struct vl_zscan *zscan) argument 433 vl_zscan_init(struct vl_zscan *zscan, struct pipe_context *pipe, unsigned buffer_width, unsigned buffer_height, unsigned blocks_per_line, unsigned blocks_total, unsigned num_channels) argument 459 vl_zscan_cleanup(struct vl_zscan *zscan) argument 468 vl_zscan_init_buffer(struct vl_zscan *zscan, struct vl_zscan_buffer *buffer, struct pipe_sampler_view *src, struct pipe_surface *dst) argument 540 vl_zscan_upload_quant(struct vl_zscan *zscan, struct vl_zscan_buffer *buffer, const uint8_t matrix[64], bool intra) argument 593 vl_zscan_render(struct vl_zscan *zscan, struct vl_zscan_buffer *buffer, unsigned num_instances) argument [all...] |
H A D | vl_zscan.h | 35 * shader based zscan and quantification 75 vl_zscan_init(struct vl_zscan *zscan, struct pipe_context *pipe, 81 vl_zscan_cleanup(struct vl_zscan *zscan); 84 vl_zscan_init_buffer(struct vl_zscan *zscan, struct vl_zscan_buffer *buffer, 94 vl_zscan_upload_quant(struct vl_zscan *zscan, struct vl_zscan_buffer *buffer, 98 vl_zscan_render(struct vl_zscan *zscan, struct vl_zscan_buffer *buffer, unsigned num_instances);
|
H A D | vl_mpeg12_decoder.h | 92 struct vl_zscan_buffer zscan[VL_NUM_COMPONENTS]; member in struct:vl_mpeg12_buffer
|
H A D | vl_mpeg12_decoder.c | 129 &buffer->zscan[i], buffer->zscan_source, destination[i])) 136 vl_zscan_cleanup_buffer(&buffer->zscan[i - 1]); 154 vl_zscan_cleanup_buffer(&buffer->zscan[i]); 537 struct vl_zscan *zscan = i == 0 ? &dec->zscan_y : &dec->zscan_c; local 538 vl_zscan_upload_quant(zscan, &buf->zscan[i], intra_matrix, true); 539 vl_zscan_upload_quant(zscan, &buf->zscan[i], non_intra_matrix, false); 568 vl_zscan_set_layout(&buf->zscan[i], dec->zscan_linear); 662 vl_zscan_set_layout(&buf->zscan[ [all...] |
Completed in 464 milliseconds