HomeSort by relevance Sort by last modified time
    Searched refs:zscan (Results 1 - 4 of 4) sorted by null

  /external/mesa3d/src/gallium/auxiliary/vl/
vl_zscan.c 92 create_vert_shader(struct vl_zscan *zscan)
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->blocks_per_line), ureg_src(tmp))
    [all...]
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);
vl_mpeg12_decoder.h 92 struct vl_zscan_buffer zscan[VL_NUM_COMPONENTS]; member in struct:vl_mpeg12_buffer
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[i], desc->alternate_scan
    [all...]

Completed in 445 milliseconds