Searched refs:enc (Results 1 - 25 of 157) sorted by relevance

1234567

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeon/
H A Dradeon_vcn_enc_2_0.c76 static void radeon_enc_op_balance(struct radeon_encoder *enc) argument
82 static void radeon_enc_slice_header_hevc(struct radeon_encoder *enc) argument
90 RADEON_ENC_BEGIN(enc->cmd.slice_header);
91 radeon_enc_reset(enc);
92 radeon_enc_set_emulation_prevention(enc, false);
94 cdw_start = enc->cs.current.cdw;
95 radeon_enc_code_fixed_bits(enc, 0x0, 1);
96 radeon_enc_code_fixed_bits(enc, enc->enc_pic.nal_unit_type, 6);
97 radeon_enc_code_fixed_bits(enc,
217 radeon_enc_quality_params(struct radeon_encoder * enc) argument
232 radeon_enc_loop_filter_hevc(struct radeon_encoder * enc) argument
245 radeon_enc_nalu_sps_hevc(struct radeon_encoder * enc) argument
348 radeon_enc_nalu_pps_hevc(struct radeon_encoder * enc) argument
406 radeon_enc_input_format(struct radeon_encoder * enc) argument
429 radeon_enc_output_format(struct radeon_encoder * enc) argument
446 radeon_enc_ctx(struct radeon_encoder * enc) argument
488 encode(struct radeon_encoder * enc) argument
507 radeon_enc_2_0_init(struct radeon_encoder * enc) argument
[all...]
H A Dradeon_vcn_enc_3_0.c41 static void radeon_enc_spec_misc(struct radeon_encoder *enc) argument
43 enc->enc_pic.spec_misc.constrained_intra_pred_flag = 0;
44 enc->enc_pic.spec_misc.cabac_enable = 0;
45 enc->enc_pic.spec_misc.cabac_init_idc = 0;
46 enc->enc_pic.spec_misc.half_pel_enabled = 1;
47 enc->enc_pic.spec_misc.quarter_pel_enabled = 1;
48 enc->enc_pic.spec_misc.profile_idc = u_get_h264_profile_idc(enc->base.profile);
49 enc->enc_pic.spec_misc.level_idc = enc
66 radeon_enc_quality_params(struct radeon_encoder * enc) argument
82 radeon_enc_encode_params_h264(struct radeon_encoder * enc) argument
111 radeon_enc_nalu_pps_hevc(struct radeon_encoder * enc) argument
173 radeon_enc_3_0_init(struct radeon_encoder * enc) argument
[all...]
H A Dradeon_uvd_enc_1_1.c38 #define RADEON_ENC_CS(value) (enc->cs.current.buf[enc->cs.current.cdw++] = (value))
41 uint32_t *begin = &enc->cs.current.buf[enc->cs.current.cdw++]; \
44 radeon_uvd_enc_add_buffer(enc, (buf), RADEON_USAGE_READ, (domain), (off))
46 radeon_uvd_enc_add_buffer(enc, (buf), RADEON_USAGE_WRITE, (domain), (off))
48 radeon_uvd_enc_add_buffer(enc, (buf), RADEON_USAGE_READWRITE, (domain), (off))
50 *begin = (&enc->cs.current.buf[enc->cs.current.cdw] - begin) * 4; \
51 enc
56 radeon_uvd_enc_add_buffer(struct radeon_uvd_encoder * enc,struct pb_buffer * buf,enum radeon_bo_usage usage,enum radeon_bo_domain domain,signed offset) argument
68 radeon_uvd_enc_set_emulation_prevention(struct radeon_uvd_encoder * enc,bool set) argument
76 radeon_uvd_enc_output_one_byte(struct radeon_uvd_encoder * enc,unsigned char byte) argument
90 radeon_uvd_enc_emulation_prevention(struct radeon_uvd_encoder * enc,unsigned char byte) argument
103 radeon_uvd_enc_code_fixed_bits(struct radeon_uvd_encoder * enc,unsigned int value,unsigned int num_bits) argument
131 radeon_uvd_enc_reset(struct radeon_uvd_encoder * enc) argument
141 radeon_uvd_enc_byte_align(struct radeon_uvd_encoder * enc) argument
149 radeon_uvd_enc_flush_headers(struct radeon_uvd_encoder * enc) argument
167 radeon_uvd_enc_code_ue(struct radeon_uvd_encoder * enc,unsigned int value) argument
182 radeon_uvd_enc_code_se(struct radeon_uvd_encoder * enc,int value) argument
192 radeon_uvd_enc_session_info(struct radeon_uvd_encoder * enc) argument
204 radeon_uvd_enc_task_info(struct radeon_uvd_encoder * enc,bool need_feedback) argument
220 radeon_uvd_enc_session_init_hevc(struct radeon_uvd_encoder * enc) argument
241 radeon_uvd_enc_layer_control(struct radeon_uvd_encoder * enc) argument
252 radeon_uvd_enc_layer_select(struct radeon_uvd_encoder * enc) argument
261 radeon_uvd_enc_slice_control_hevc(struct radeon_uvd_encoder * enc) argument
276 radeon_uvd_enc_spec_misc_hevc(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * picture) argument
301 radeon_uvd_enc_rc_session_init(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * picture) argument
329 radeon_uvd_enc_rc_layer_init(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * picture) argument
354 radeon_uvd_enc_deblocking_filter_hevc(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * picture) argument
377 radeon_uvd_enc_quality_params(struct radeon_uvd_encoder * enc) argument
390 radeon_uvd_enc_nalu_sps_hevc(struct radeon_uvd_encoder * enc) argument
485 radeon_uvd_enc_nalu_pps_hevc(struct radeon_uvd_encoder * enc) argument
545 radeon_uvd_enc_nalu_vps_hevc(struct radeon_uvd_encoder * enc) argument
599 radeon_uvd_enc_nalu_aud_hevc(struct radeon_uvd_encoder * enc) argument
636 radeon_uvd_enc_slice_header_hevc(struct radeon_uvd_encoder * enc) argument
754 radeon_uvd_enc_ctx(struct radeon_uvd_encoder * enc) argument
791 radeon_uvd_enc_bitstream(struct radeon_uvd_encoder * enc) argument
805 radeon_uvd_enc_feedback(struct radeon_uvd_encoder * enc) argument
819 radeon_uvd_enc_intra_refresh(struct radeon_uvd_encoder * enc) argument
832 radeon_uvd_enc_rc_per_pic(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * picture) argument
855 radeon_uvd_enc_encode_params_hevc(struct radeon_uvd_encoder * enc) argument
916 radeon_uvd_enc_op_init(struct radeon_uvd_encoder * enc) argument
922 radeon_uvd_enc_op_close(struct radeon_uvd_encoder * enc) argument
928 radeon_uvd_enc_op_enc(struct radeon_uvd_encoder * enc) argument
934 radeon_uvd_enc_op_init_rc(struct radeon_uvd_encoder * enc) argument
940 radeon_uvd_enc_op_init_rc_vbv(struct radeon_uvd_encoder * enc) argument
946 radeon_uvd_enc_op_speed(struct radeon_uvd_encoder * enc) argument
952 begin(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * pic) argument
976 encode(struct radeon_uvd_encoder * enc) argument
1002 destroy(struct radeon_uvd_encoder * enc) argument
1011 radeon_uvd_enc_1_1_init(struct radeon_uvd_encoder * enc) argument
[all...]
H A Dradeon_vcn_enc_1_2.c66 static void radeon_enc_session_info(struct radeon_encoder *enc) argument
68 RADEON_ENC_BEGIN(enc->cmd.session_info);
69 RADEON_ENC_CS(enc->enc_pic.session_info.interface_version);
70 RADEON_ENC_READWRITE(enc->si->res->buf, enc->si->res->domains, 0x0);
75 static void radeon_enc_task_info(struct radeon_encoder *enc, bool need_feedback) argument
77 enc->enc_pic.task_info.task_id++;
80 enc->enc_pic.task_info.allowed_max_num_feedbacks = 1;
82 enc->enc_pic.task_info.allowed_max_num_feedbacks = 0;
84 RADEON_ENC_BEGIN(enc
91 radeon_enc_session_init(struct radeon_encoder * enc) argument
114 radeon_enc_session_init_hevc(struct radeon_encoder * enc) argument
137 radeon_enc_layer_control(struct radeon_encoder * enc) argument
148 radeon_enc_layer_select(struct radeon_encoder * enc) argument
157 radeon_enc_slice_control(struct radeon_encoder * enc) argument
169 radeon_enc_slice_control_hevc(struct radeon_encoder * enc) argument
184 radeon_enc_spec_misc(struct radeon_encoder * enc) argument
205 radeon_enc_spec_misc_hevc(struct radeon_encoder * enc) argument
218 radeon_enc_rc_session_init(struct radeon_encoder * enc) argument
226 radeon_enc_rc_layer_init(struct radeon_encoder * enc) argument
241 radeon_enc_deblocking_filter_h264(struct radeon_encoder * enc) argument
258 radeon_enc_deblocking_filter_hevc(struct radeon_encoder * enc) argument
270 radeon_enc_quality_params(struct radeon_encoder * enc) argument
283 radeon_enc_nalu_sps(struct radeon_encoder * enc) argument
365 radeon_enc_nalu_sps_hevc(struct radeon_encoder * enc) argument
463 radeon_enc_nalu_prefix(struct radeon_encoder * enc) argument
516 radeon_enc_nalu_sei(struct radeon_encoder * enc) argument
625 radeon_enc_nalu_pps(struct radeon_encoder * enc) argument
660 radeon_enc_nalu_pps_hevc(struct radeon_encoder * enc) argument
718 radeon_enc_nalu_vps(struct radeon_encoder * enc) argument
772 radeon_enc_nalu_aud_hevc(struct radeon_encoder * enc) argument
809 radeon_enc_slice_header(struct radeon_encoder * enc) argument
934 radeon_enc_slice_header_hevc(struct radeon_encoder * enc) argument
1048 radeon_enc_ctx(struct radeon_encoder * enc) argument
1076 radeon_enc_bitstream(struct radeon_encoder * enc) argument
1090 radeon_enc_feedback(struct radeon_encoder * enc) argument
1104 radeon_enc_intra_refresh(struct radeon_encoder * enc) argument
1117 radeon_enc_rc_per_pic(struct radeon_encoder * enc) argument
1130 radeon_enc_encode_params(struct radeon_encoder * enc) argument
1180 radeon_enc_encode_params_hevc(struct radeon_encoder * enc) argument
1230 radeon_enc_encode_params_h264(struct radeon_encoder * enc) argument
1245 radeon_enc_op_init(struct radeon_encoder * enc) argument
1251 radeon_enc_op_close(struct radeon_encoder * enc) argument
1257 radeon_enc_op_enc(struct radeon_encoder * enc) argument
1263 radeon_enc_op_init_rc(struct radeon_encoder * enc) argument
1269 radeon_enc_op_init_rc_vbv(struct radeon_encoder * enc) argument
1275 radeon_enc_op_speed(struct radeon_encoder * enc) argument
1281 begin(struct radeon_encoder * enc) argument
1313 radeon_enc_headers_h264(struct radeon_encoder * enc) argument
1328 radeon_enc_headers_hevc(struct radeon_encoder * enc) argument
1340 encode(struct radeon_encoder * enc) argument
1357 destroy(struct radeon_encoder * enc) argument
1366 radeon_enc_1_2_init(struct radeon_encoder * enc) argument
[all...]
H A Dradeon_vce_52.c38 static void get_rate_control_param(struct rvce_encoder *enc, struct pipe_h264_enc_picture_desc *pic) argument
40 enc->enc_pic.rc.rc_method = pic->rate_ctrl[0].rate_ctrl_method;
41 enc->enc_pic.rc.target_bitrate = pic->rate_ctrl[0].target_bitrate;
42 enc->enc_pic.rc.peak_bitrate = pic->rate_ctrl[0].peak_bitrate;
43 enc->enc_pic.rc.quant_i_frames = pic->quant_i_frames;
44 enc->enc_pic.rc.quant_p_frames = pic->quant_p_frames;
45 enc->enc_pic.rc.quant_b_frames = pic->quant_b_frames;
46 enc->enc_pic.rc.gop_size = pic->gop_size;
47 enc->enc_pic.rc.frame_rate_num = pic->rate_ctrl[0].frame_rate_num;
48 enc
69 get_motion_estimation_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
87 get_pic_control_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
112 get_task_info_param(struct rvce_encoder * enc) argument
117 get_feedback_buffer_param(struct rvce_encoder * enc) argument
122 get_config_ext_param(struct rvce_encoder * enc) argument
127 get_vui_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
153 si_vce_52_get_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
180 create(struct rvce_encoder * enc) argument
212 encode(struct rvce_encoder * enc) argument
422 rate_control(struct rvce_encoder * enc) argument
454 config(struct rvce_encoder * enc) argument
466 config_extension(struct rvce_encoder * enc) argument
473 feedback(struct rvce_encoder * enc) argument
481 destroy(struct rvce_encoder * enc) argument
491 motion_estimation(struct rvce_encoder * enc) argument
521 pic_control(struct rvce_encoder * enc) argument
554 rdo(struct rvce_encoder * enc) argument
577 session(struct rvce_encoder * enc) argument
584 task_info(struct rvce_encoder * enc,uint32_t op,uint32_t dep,uint32_t fb_idx,uint32_t ring_idx) argument
609 vui(struct rvce_encoder * enc) argument
663 si_vce_52_init(struct rvce_encoder * enc) argument
[all...]
H A Dradeon_uvd_enc.c53 static void radeon_uvd_enc_get_param(struct radeon_uvd_encoder *enc, argument
56 enc->enc_pic.picture_type = pic->picture_type;
57 enc->enc_pic.frame_num = pic->frame_num;
58 enc->enc_pic.pic_order_cnt = pic->pic_order_cnt;
59 enc->enc_pic.pic_order_cnt_type = pic->pic_order_cnt_type;
60 enc->enc_pic.not_referenced = pic->not_referenced;
61 enc->enc_pic.is_iframe = (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR) ||
65 enc->enc_pic.crop_left = pic->seq.conf_win_left_offset;
66 enc->enc_pic.crop_right = pic->seq.conf_win_right_offset;
67 enc
104 flush(struct radeon_uvd_encoder * enc) argument
111 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder; local in function:radeon_uvd_enc_flush
120 get_cpb_num(struct radeon_uvd_encoder * enc) argument
173 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder; local in function:radeon_uvd_enc_begin_frame
200 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder; local in function:radeon_uvd_enc_encode_bitstream
219 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder; local in function:radeon_uvd_enc_end_frame
225 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder; local in function:radeon_uvd_enc_destroy
245 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *)encoder; local in function:radeon_uvd_enc_get_feedback
270 struct radeon_uvd_encoder *enc; local in function:radeon_uvd_create_encoder
[all...]
H A Dradeon_vcn_enc.c41 static void radeon_vcn_enc_get_param(struct radeon_encoder *enc, struct pipe_picture_desc *picture) argument
45 enc->enc_pic.picture_type = pic->picture_type;
46 enc->enc_pic.frame_num = pic->frame_num;
47 enc->enc_pic.pic_order_cnt = pic->pic_order_cnt;
48 enc->enc_pic.pic_order_cnt_type = pic->pic_order_cnt_type;
49 enc->enc_pic.ref_idx_l0 = pic->ref_idx_l0;
50 enc->enc_pic.ref_idx_l1 = pic->ref_idx_l1;
51 enc->enc_pic.not_referenced = pic->not_referenced;
52 enc->enc_pic.is_idr = (pic->picture_type == PIPE_H2645_ENC_PICTURE_TYPE_IDR);
54 enc
212 flush(struct radeon_encoder * enc) argument
219 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; local in function:radeon_enc_flush
228 get_cpb_num(struct radeon_encoder * enc) argument
283 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; local in function:radeon_enc_begin_frame
326 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; local in function:radeon_enc_encode_bitstream
344 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; local in function:radeon_enc_end_frame
350 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; local in function:radeon_enc_destroy
375 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; local in function:radeon_enc_get_feedback
399 struct radeon_encoder *enc; local in function:radeon_create_encoder
480 radeon_enc_add_buffer(struct radeon_encoder * enc,struct pb_buffer * buf,enum radeon_bo_usage usage,enum radeon_bo_domain domain,signed offset) argument
491 radeon_enc_set_emulation_prevention(struct radeon_encoder * enc,bool set) argument
499 radeon_enc_output_one_byte(struct radeon_encoder * enc,unsigned char byte) argument
513 radeon_enc_emulation_prevention(struct radeon_encoder * enc,unsigned char byte) argument
526 radeon_enc_code_fixed_bits(struct radeon_encoder * enc,unsigned int value,unsigned int num_bits) argument
555 radeon_enc_reset(struct radeon_encoder * enc) argument
566 radeon_enc_byte_align(struct radeon_encoder * enc) argument
574 radeon_enc_flush_headers(struct radeon_encoder * enc) argument
592 radeon_enc_code_ue(struct radeon_encoder * enc,unsigned int value) argument
607 radeon_enc_code_se(struct radeon_encoder * enc,int value) argument
[all...]
H A Dradeon_vce.c52 static void flush(struct rvce_encoder *enc) argument
54 enc->ws->cs_flush(&enc->cs, PIPE_FLUSH_ASYNC, NULL);
55 enc->task_info_idx = 0;
56 enc->bs_idx = 0;
60 static void dump_feedback(struct rvce_encoder *enc, struct rvid_buffer *fb)
62 uint32_t *ptr = enc->ws->buffer_map(fb->res->buf, &enc->cs, PIPE_MAP_READ_WRITE);
81 enc->ws->buffer_unmap(fb->res->buf);
88 static void reset_cpb(struct rvce_encoder *enc) argument
106 sort_cpb(struct rvce_encoder * enc) argument
138 get_cpb_num(struct rvce_encoder * enc) argument
192 si_current_slot(struct rvce_encoder * enc) argument
200 si_l0_slot(struct rvce_encoder * enc) argument
208 si_l1_slot(struct rvce_encoder * enc) argument
216 si_vce_frame_offset(struct rvce_encoder * enc,struct rvce_cpb_slot * slot,signed * luma_offset,signed * chroma_offset) argument
240 struct rvce_encoder *enc = (struct rvce_encoder *)encoder; local in function:rvce_destroy
259 struct rvce_encoder *enc = (struct rvce_encoder *)encoder; local in function:rvce_begin_frame
310 struct rvce_encoder *enc = (struct rvce_encoder *)encoder; local in function:rvce_encode_bitstream
328 struct rvce_encoder *enc = (struct rvce_encoder *)encoder; local in function:rvce_end_frame
346 struct rvce_encoder *enc = (struct rvce_encoder *)encoder; local in function:rvce_get_feedback
371 struct rvce_encoder *enc = (struct rvce_encoder *)encoder; local in function:rvce_flush
387 struct rvce_encoder *enc; local in function:si_vce_create_encoder
539 si_vce_add_buffer(struct rvce_encoder * enc,struct pb_buffer * buf,enum radeon_bo_usage usage,enum radeon_bo_domain domain,signed offset) argument
[all...]
H A Dradeon_vce_50.c38 static void rate_control(struct rvce_encoder *enc) argument
41 RVCE_CS(enc->pic.rate_ctrl[0].rate_ctrl_method); // encRateControlMethod
42 RVCE_CS(enc->pic.rate_ctrl[0].target_bitrate); // encRateControlTargetBitRate
43 RVCE_CS(enc->pic.rate_ctrl[0].peak_bitrate); // encRateControlPeakBitRate
44 RVCE_CS(enc->pic.rate_ctrl[0].frame_rate_num); // encRateControlFrameRateNum
46 RVCE_CS(enc->pic.quant_i_frames); // encQP_I
47 RVCE_CS(enc->pic.quant_p_frames); // encQP_P
48 RVCE_CS(enc->pic.quant_b_frames); // encQP_B
49 RVCE_CS(enc->pic.rate_ctrl[0].vbv_buffer_size); // encVBVBufferSize
50 RVCE_CS(enc
70 encode(struct rvce_encoder * enc) argument
227 si_vce_50_get_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
231 si_vce_50_init(struct rvce_encoder * enc) argument
[all...]
H A Dradeon_vce_40_2_2.c38 static void session(struct rvce_encoder *enc) argument
41 RVCE_CS(enc->stream_handle);
45 static void task_info(struct rvce_encoder *enc, uint32_t op, uint32_t dep, uint32_t fb_idx, argument
50 if (enc->task_info_idx) {
51 uint32_t offs = enc->cs.current.cdw - enc->task_info_idx + 3;
53 enc->cs.current.buf[enc->task_info_idx] = offs;
55 enc->task_info_idx = enc
66 feedback(struct rvce_encoder * enc) argument
74 create(struct rvce_encoder * enc) argument
92 rate_control(struct rvce_encoder * enc) argument
122 config_extension(struct rvce_encoder * enc) argument
129 pic_control(struct rvce_encoder * enc) argument
167 motion_estimation(struct rvce_encoder * enc) argument
197 rdo(struct rvce_encoder * enc) argument
220 vui(struct rvce_encoder * enc) argument
274 config(struct rvce_encoder * enc) argument
286 encode(struct rvce_encoder * enc) argument
414 destroy(struct rvce_encoder * enc) argument
424 si_vce_40_2_2_get_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
428 si_vce_40_2_2_init(struct rvce_encoder * enc) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeon/
H A Dradeon_vcn_enc_1_2.c41 #define RADEON_ENC_CS(value) (enc->cs->current.buf[enc->cs->current.cdw++] = (value))
43 uint32_t *begin = &enc->cs->current.buf[enc->cs->current.cdw++]; \
45 #define RADEON_ENC_READ(buf, domain, off) radeon_enc_add_buffer(enc, (buf), RADEON_USAGE_READ, (domain), (off))
46 #define RADEON_ENC_WRITE(buf, domain, off) radeon_enc_add_buffer(enc, (buf), RADEON_USAGE_WRITE, (domain), (off))
47 #define RADEON_ENC_READWRITE(buf, domain, off) radeon_enc_add_buffer(enc, (buf), RADEON_USAGE_READWRITE, (domain), (off))
48 #define RADEON_ENC_END() *begin = (&enc->cs->current.buf[enc->cs->current.cdw] - begin) * 4; \
49 enc
53 radeon_enc_add_buffer(struct radeon_encoder * enc,struct pb_buffer * buf,enum radeon_bo_usage usage,enum radeon_bo_domain domain,signed offset) argument
66 radeon_enc_set_emulation_prevention(struct radeon_encoder * enc,bool set) argument
74 radeon_enc_output_one_byte(struct radeon_encoder * enc,unsigned char byte) argument
87 radeon_enc_emulation_prevention(struct radeon_encoder * enc,unsigned char byte) argument
99 radeon_enc_code_fixed_bits(struct radeon_encoder * enc,unsigned int value,unsigned int num_bits) argument
125 radeon_enc_reset(struct radeon_encoder * enc) argument
135 radeon_enc_byte_align(struct radeon_encoder * enc) argument
143 radeon_enc_flush_headers(struct radeon_encoder * enc) argument
161 radeon_enc_code_ue(struct radeon_encoder * enc,unsigned int value) argument
176 radeon_enc_code_se(struct radeon_encoder * enc,int value) argument
186 radeon_enc_session_info(struct radeon_encoder * enc) argument
196 radeon_enc_task_info(struct radeon_encoder * enc,bool need_feedback) argument
212 radeon_enc_session_init(struct radeon_encoder * enc) argument
233 radeon_enc_session_init_hevc(struct radeon_encoder * enc) argument
254 radeon_enc_layer_control(struct radeon_encoder * enc) argument
265 radeon_enc_layer_select(struct radeon_encoder * enc) argument
274 radeon_enc_slice_control(struct radeon_encoder * enc) argument
285 radeon_enc_slice_control_hevc(struct radeon_encoder * enc) argument
298 radeon_enc_spec_misc(struct radeon_encoder * enc) argument
319 radeon_enc_spec_misc_hevc(struct radeon_encoder * enc,struct pipe_picture_desc * picture) argument
341 radeon_enc_rc_session_init(struct radeon_encoder * enc,struct pipe_picture_desc * picture) argument
387 radeon_enc_rc_layer_init(struct radeon_encoder * enc,struct pipe_picture_desc * picture) argument
423 radeon_enc_deblocking_filter_h264(struct radeon_encoder * enc) argument
440 radeon_enc_deblocking_filter_hevc(struct radeon_encoder * enc,struct pipe_picture_desc * picture) argument
460 radeon_enc_quality_params(struct radeon_encoder * enc) argument
473 radeon_enc_nalu_sps(struct radeon_encoder * enc) argument
553 radeon_enc_nalu_sps_hevc(struct radeon_encoder * enc) argument
633 radeon_enc_nalu_pps(struct radeon_encoder * enc) argument
668 radeon_enc_nalu_pps_hevc(struct radeon_encoder * enc) argument
727 radeon_enc_nalu_vps(struct radeon_encoder * enc) argument
781 radeon_enc_nalu_aud_hevc(struct radeon_encoder * enc) argument
818 radeon_enc_slice_header(struct radeon_encoder * enc) argument
936 radeon_enc_slice_header_hevc(struct radeon_encoder * enc) argument
1050 radeon_enc_ctx(struct radeon_encoder * enc) argument
1078 radeon_enc_bitstream(struct radeon_encoder * enc) argument
1092 radeon_enc_feedback(struct radeon_encoder * enc) argument
1106 radeon_enc_intra_refresh(struct radeon_encoder * enc) argument
1119 radeon_enc_rc_per_pic(struct radeon_encoder * enc,struct pipe_picture_desc * picture) argument
1152 radeon_enc_encode_params(struct radeon_encoder * enc) argument
1197 radeon_enc_encode_params_hevc(struct radeon_encoder * enc) argument
1242 radeon_enc_encode_params_h264(struct radeon_encoder * enc) argument
1257 radeon_enc_op_init(struct radeon_encoder * enc) argument
1263 radeon_enc_op_close(struct radeon_encoder * enc) argument
1269 radeon_enc_op_enc(struct radeon_encoder * enc) argument
1275 radeon_enc_op_init_rc(struct radeon_encoder * enc) argument
1281 radeon_enc_op_init_rc_vbv(struct radeon_encoder * enc) argument
1287 radeon_enc_op_speed(struct radeon_encoder * enc) argument
1293 begin(struct radeon_encoder * enc,struct pipe_picture_desc * pic) argument
1324 encode(struct radeon_encoder * enc) argument
1359 destroy(struct radeon_encoder * enc) argument
1368 radeon_enc_1_2_init(struct radeon_encoder * enc) argument
[all...]
H A Dradeon_uvd_enc_1_1.c40 #define RADEON_ENC_CS(value) (enc->cs->current.buf[enc->cs->current.cdw++] = (value))
42 uint32_t *begin = &enc->cs->current.buf[enc->cs->current.cdw++]; \
44 #define RADEON_ENC_READ(buf, domain, off) radeon_uvd_enc_add_buffer(enc, (buf), RADEON_USAGE_READ, (domain), (off))
45 #define RADEON_ENC_WRITE(buf, domain, off) radeon_uvd_enc_add_buffer(enc, (buf), RADEON_USAGE_WRITE, (domain), (off))
46 #define RADEON_ENC_READWRITE(buf, domain, off) radeon_uvd_enc_add_buffer(enc, (buf), RADEON_USAGE_READWRITE, (domain), (off))
47 #define RADEON_ENC_END() *begin = (&enc->cs->current.buf[enc->cs->current.cdw] - begin) * 4; \
48 enc
53 radeon_uvd_enc_add_buffer(struct radeon_uvd_encoder * enc,struct pb_buffer * buf,enum radeon_bo_usage usage,enum radeon_bo_domain domain,signed offset) argument
67 radeon_uvd_enc_set_emulation_prevention(struct radeon_uvd_encoder * enc,bool set) argument
77 radeon_uvd_enc_output_one_byte(struct radeon_uvd_encoder * enc,unsigned char byte) argument
93 radeon_uvd_enc_emulation_prevention(struct radeon_uvd_encoder * enc,unsigned char byte) argument
109 radeon_uvd_enc_code_fixed_bits(struct radeon_uvd_encoder * enc,unsigned int value,unsigned int num_bits) argument
140 radeon_uvd_enc_reset(struct radeon_uvd_encoder * enc) argument
151 radeon_uvd_enc_byte_align(struct radeon_uvd_encoder * enc) argument
160 radeon_uvd_enc_flush_headers(struct radeon_uvd_encoder * enc) argument
179 radeon_uvd_enc_code_ue(struct radeon_uvd_encoder * enc,unsigned int value) argument
195 radeon_uvd_enc_code_se(struct radeon_uvd_encoder * enc,int value) argument
207 radeon_uvd_enc_session_info(struct radeon_uvd_encoder * enc) argument
222 radeon_uvd_enc_task_info(struct radeon_uvd_encoder * enc,bool need_feedback) argument
239 radeon_uvd_enc_session_init_hevc(struct radeon_uvd_encoder * enc) argument
263 radeon_uvd_enc_layer_control(struct radeon_uvd_encoder * enc) argument
275 radeon_uvd_enc_layer_select(struct radeon_uvd_encoder * enc) argument
285 radeon_uvd_enc_slice_control_hevc(struct radeon_uvd_encoder * enc) argument
305 radeon_uvd_enc_spec_misc_hevc(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * picture) argument
334 radeon_uvd_enc_rc_session_init(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * picture) argument
367 radeon_uvd_enc_rc_layer_init(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * picture) argument
397 radeon_uvd_enc_deblocking_filter_hevc(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * picture) argument
423 radeon_uvd_enc_quality_params(struct radeon_uvd_encoder * enc) argument
437 radeon_uvd_enc_nalu_sps_hevc(struct radeon_uvd_encoder * enc) argument
551 radeon_uvd_enc_nalu_pps_hevc(struct radeon_uvd_encoder * enc) argument
618 radeon_uvd_enc_nalu_vps_hevc(struct radeon_uvd_encoder * enc) argument
675 radeon_uvd_enc_nalu_aud_hevc(struct radeon_uvd_encoder * enc) argument
713 radeon_uvd_enc_slice_header_hevc(struct radeon_uvd_encoder * enc) argument
841 radeon_uvd_enc_ctx(struct radeon_uvd_encoder * enc) argument
886 radeon_uvd_enc_bitstream(struct radeon_uvd_encoder * enc) argument
901 radeon_uvd_enc_feedback(struct radeon_uvd_encoder * enc) argument
916 radeon_uvd_enc_intra_refresh(struct radeon_uvd_encoder * enc) argument
931 radeon_uvd_enc_rc_per_pic(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * picture) argument
956 radeon_uvd_enc_encode_params_hevc(struct radeon_uvd_encoder * enc) argument
1028 radeon_uvd_enc_op_init(struct radeon_uvd_encoder * enc) argument
1035 radeon_uvd_enc_op_close(struct radeon_uvd_encoder * enc) argument
1042 radeon_uvd_enc_op_enc(struct radeon_uvd_encoder * enc) argument
1049 radeon_uvd_enc_op_init_rc(struct radeon_uvd_encoder * enc) argument
1056 radeon_uvd_enc_op_init_rc_vbv(struct radeon_uvd_encoder * enc) argument
1063 radeon_uvd_enc_op_speed(struct radeon_uvd_encoder * enc) argument
1070 begin(struct radeon_uvd_encoder * enc,struct pipe_picture_desc * pic) argument
1095 encode(struct radeon_uvd_encoder * enc) argument
1122 destroy(struct radeon_uvd_encoder * enc) argument
1132 radeon_uvd_enc_1_1_init(struct radeon_uvd_encoder * enc) argument
[all...]
H A Dradeon_vce_52.c41 static void get_rate_control_param(struct rvce_encoder *enc, struct pipe_h264_enc_picture_desc *pic) argument
43 enc->enc_pic.rc.rc_method = pic->rate_ctrl.rate_ctrl_method;
44 enc->enc_pic.rc.target_bitrate = pic->rate_ctrl.target_bitrate;
45 enc->enc_pic.rc.peak_bitrate = pic->rate_ctrl.peak_bitrate;
46 enc->enc_pic.rc.quant_i_frames = pic->quant_i_frames;
47 enc->enc_pic.rc.quant_p_frames = pic->quant_p_frames;
48 enc->enc_pic.rc.quant_b_frames = pic->quant_b_frames;
49 enc->enc_pic.rc.gop_size = pic->gop_size;
50 enc->enc_pic.rc.frame_rate_num = pic->rate_ctrl.frame_rate_num;
51 enc
62 get_motion_estimation_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
79 get_pic_control_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
105 get_task_info_param(struct rvce_encoder * enc) argument
110 get_feedback_buffer_param(struct rvce_encoder * enc) argument
115 get_config_ext_param(struct rvce_encoder * enc) argument
120 get_vui_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
146 si_vce_52_get_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
173 create(struct rvce_encoder * enc) argument
205 encode(struct rvce_encoder * enc) argument
414 rate_control(struct rvce_encoder * enc) argument
446 config(struct rvce_encoder * enc) argument
458 config_extension(struct rvce_encoder * enc) argument
465 feedback(struct rvce_encoder * enc) argument
473 destroy(struct rvce_encoder * enc) argument
483 motion_estimation(struct rvce_encoder * enc) argument
513 pic_control(struct rvce_encoder * enc) argument
546 rdo(struct rvce_encoder * enc) argument
569 session(struct rvce_encoder * enc) argument
576 task_info(struct rvce_encoder * enc,uint32_t op,uint32_t dep,uint32_t fb_idx,uint32_t ring_idx) argument
601 vui(struct rvce_encoder * enc) argument
655 si_vce_52_init(struct rvce_encoder * enc) argument
[all...]
H A Dradeon_vcn_enc.c41 static void radeon_vcn_enc_get_param(struct radeon_encoder *enc, struct pipe_picture_desc *picture) argument
45 enc->enc_pic.picture_type = pic->picture_type;
46 enc->enc_pic.frame_num = pic->frame_num;
47 enc->enc_pic.pic_order_cnt = pic->pic_order_cnt;
48 enc->enc_pic.pic_order_cnt_type = pic->pic_order_cnt_type;
49 enc->enc_pic.ref_idx_l0 = pic->ref_idx_l0;
50 enc->enc_pic.ref_idx_l1 = pic->ref_idx_l1;
51 enc->enc_pic.not_referenced = pic->not_referenced;
52 enc->enc_pic.is_idr = (pic->picture_type == PIPE_H264_ENC_PICTURE_TYPE_IDR);
53 enc
99 flush(struct radeon_encoder * enc) argument
106 struct radeon_encoder *enc = (struct radeon_encoder*)encoder; local in function:radeon_enc_flush
116 get_cpb_num(struct radeon_encoder * enc) argument
171 struct radeon_encoder *enc = (struct radeon_encoder*)encoder; local in function:radeon_enc_begin_frame
199 struct radeon_encoder *enc = (struct radeon_encoder*)encoder; local in function:radeon_enc_encode_bitstream
218 struct radeon_encoder *enc = (struct radeon_encoder*)encoder; local in function:radeon_enc_end_frame
224 struct radeon_encoder *enc = (struct radeon_encoder*)encoder; local in function:radeon_enc_destroy
244 struct radeon_encoder *enc = (struct radeon_encoder*)encoder; local in function:radeon_enc_get_feedback
269 struct radeon_encoder *enc; local in function:radeon_create_encoder
[all...]
H A Dradeon_uvd_enc.c56 radeon_uvd_enc_get_param(struct radeon_uvd_encoder *enc, argument
59 enc->enc_pic.picture_type = pic->picture_type;
60 enc->enc_pic.frame_num = pic->frame_num;
61 enc->enc_pic.pic_order_cnt = pic->pic_order_cnt;
62 enc->enc_pic.pic_order_cnt_type = pic->pic_order_cnt_type;
63 enc->enc_pic.not_referenced = pic->not_referenced;
64 enc->enc_pic.is_iframe =
67 enc->enc_pic.crop_left = 0;
68 enc->enc_pic.crop_right =
69 (align(enc
110 flush(struct radeon_uvd_encoder * enc) argument
118 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder; local in function:radeon_uvd_enc_flush
130 get_cpb_num(struct radeon_uvd_encoder * enc) argument
184 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder; local in function:radeon_uvd_enc_begin_frame
214 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder; local in function:radeon_uvd_enc_encode_bitstream
234 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder; local in function:radeon_uvd_enc_end_frame
241 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder; local in function:radeon_uvd_enc_destroy
262 struct radeon_uvd_encoder *enc = (struct radeon_uvd_encoder *) encoder; local in function:radeon_uvd_enc_get_feedback
290 struct radeon_uvd_encoder *enc; local in function:radeon_uvd_create_encoder
[all...]
H A Dradeon_vce.c54 static void flush(struct rvce_encoder *enc) argument
56 enc->ws->cs_flush(enc->cs, PIPE_FLUSH_ASYNC, NULL);
57 enc->task_info_idx = 0;
58 enc->bs_idx = 0;
62 static void dump_feedback(struct rvce_encoder *enc, struct rvid_buffer *fb)
64 uint32_t *ptr = enc->ws->buffer_map(fb->res->buf, enc->cs, PIPE_TRANSFER_READ_WRITE);
83 enc->ws->buffer_unmap(fb->res->buf);
90 static void reset_cpb(struct rvce_encoder *enc) argument
108 sort_cpb(struct rvce_encoder * enc) argument
141 get_cpb_num(struct rvce_encoder * enc) argument
195 si_current_slot(struct rvce_encoder * enc) argument
203 si_l0_slot(struct rvce_encoder * enc) argument
211 si_l1_slot(struct rvce_encoder * enc) argument
219 si_vce_frame_offset(struct rvce_encoder * enc,struct rvce_cpb_slot * slot,signed * luma_offset,signed * chroma_offset) argument
243 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_destroy
263 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_begin_frame
312 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_encode_bitstream
331 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_end_frame
351 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_get_feedback
377 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_flush
395 struct rvce_encoder *enc; local in function:si_vce_create_encoder
557 si_vce_add_buffer(struct rvce_encoder * enc,struct pb_buffer * buf,enum radeon_bo_usage usage,enum radeon_bo_domain domain,signed offset) argument
[all...]
H A Dradeon_vce_50.c41 static void rate_control(struct rvce_encoder *enc) argument
44 RVCE_CS(enc->pic.rate_ctrl.rate_ctrl_method); // encRateControlMethod
45 RVCE_CS(enc->pic.rate_ctrl.target_bitrate); // encRateControlTargetBitRate
46 RVCE_CS(enc->pic.rate_ctrl.peak_bitrate); // encRateControlPeakBitRate
47 RVCE_CS(enc->pic.rate_ctrl.frame_rate_num); // encRateControlFrameRateNum
49 RVCE_CS(enc->pic.quant_i_frames); // encQP_I
50 RVCE_CS(enc->pic.quant_p_frames); // encQP_P
51 RVCE_CS(enc->pic.quant_b_frames); // encQP_B
52 RVCE_CS(enc->pic.rate_ctrl.vbv_buffer_size); // encVBVBufferSize
53 RVCE_CS(enc
73 encode(struct rvce_encoder * enc) argument
230 si_vce_50_get_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
234 si_vce_50_init(struct rvce_encoder * enc) argument
[all...]
H A Dradeon_vce_40_2_2.c41 static void session(struct rvce_encoder *enc) argument
44 RVCE_CS(enc->stream_handle);
48 static void task_info(struct rvce_encoder *enc, uint32_t op, argument
53 if (enc->task_info_idx) {
54 uint32_t offs = enc->cs->current.cdw - enc->task_info_idx + 3;
56 enc->cs->current.buf[enc->task_info_idx] = offs;
58 enc->task_info_idx = enc
69 feedback(struct rvce_encoder * enc) argument
77 create(struct rvce_encoder * enc) argument
95 rate_control(struct rvce_encoder * enc) argument
125 config_extension(struct rvce_encoder * enc) argument
132 pic_control(struct rvce_encoder * enc) argument
170 motion_estimation(struct rvce_encoder * enc) argument
200 rdo(struct rvce_encoder * enc) argument
223 vui(struct rvce_encoder * enc) argument
277 config(struct rvce_encoder * enc) argument
289 encode(struct rvce_encoder * enc) argument
417 destroy(struct rvce_encoder * enc) argument
427 si_vce_40_2_2_get_param(struct rvce_encoder * enc,struct pipe_h264_enc_picture_desc * pic) argument
431 si_vce_40_2_2_init(struct rvce_encoder * enc) argument
[all...]
/xsrc/external/mit/encodings/dist/
H A DMakefile.am6 adobe-dingbats.enc \
7 adobe-standard.enc \
8 adobe-symbol.enc \
9 armscii-8.enc \
10 ascii-0.enc \
11 dec-special.enc \
12 ibm-cp437.enc \
13 ibm-cp850.enc \
14 ibm-cp852.enc \
15 ibm-cp866.enc \
[all...]
/xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
H A Dvn_cs.c12 vn_cs_encoder_sanity_check(struct vn_cs_encoder *enc) argument
14 assert(enc->buffer_count <= enc->buffer_max);
17 for (uint32_t i = 0; i < enc->buffer_count; i++)
18 total_committed_size += enc->buffers[i].committed_size;
19 assert(enc->total_committed_size == total_committed_size);
21 if (enc->buffer_count) {
23 &enc->buffers[enc->buffer_count - 1];
24 assert(cur_buf->base <= enc
35 vn_cs_encoder_add_buffer(struct vn_cs_encoder * enc,struct vn_renderer_shmem * shmem,size_t offset,void * base,size_t size) argument
56 vn_cs_encoder_commit_buffer(struct vn_cs_encoder * enc) argument
71 vn_cs_encoder_gc_buffers(struct vn_cs_encoder * enc) argument
91 vn_cs_encoder_init_indirect(struct vn_cs_encoder * enc,struct vn_instance * instance,size_t min_size) argument
102 vn_cs_encoder_fini(struct vn_cs_encoder * enc) argument
117 vn_cs_encoder_reset(struct vn_cs_encoder * enc) argument
144 vn_cs_encoder_grow_buffer_array(struct vn_cs_encoder * enc) argument
164 vn_cs_encoder_reserve_internal(struct vn_cs_encoder * enc,size_t size) argument
218 vn_cs_encoder_commit(struct vn_cs_encoder * enc) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dradeon_vce.c60 static void flush(struct rvce_encoder *enc) argument
62 enc->ws->cs_flush(enc->cs, PIPE_FLUSH_ASYNC, NULL);
63 enc->task_info_idx = 0;
64 enc->bs_idx = 0;
68 static void dump_feedback(struct rvce_encoder *enc, struct rvid_buffer *fb)
70 uint32_t *ptr = enc->ws->buffer_map(fb->res->buf, enc->cs, PIPE_TRANSFER_READ_WRITE);
89 enc->ws->buffer_unmap(fb->res->buf);
96 static void reset_cpb(struct rvce_encoder *enc) argument
114 sort_cpb(struct rvce_encoder * enc) argument
147 get_cpb_num(struct rvce_encoder * enc) argument
201 current_slot(struct rvce_encoder * enc) argument
209 l0_slot(struct rvce_encoder * enc) argument
217 l1_slot(struct rvce_encoder * enc) argument
225 rvce_frame_offset(struct rvce_encoder * enc,struct rvce_cpb_slot * slot,signed * luma_offset,signed * chroma_offset) argument
243 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_destroy
264 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_begin_frame
313 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_encode_bitstream
332 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_end_frame
352 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_get_feedback
378 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_flush
396 struct rvce_encoder *enc; local in function:rvce_create_encoder
516 rvce_add_buffer(struct rvce_encoder * enc,struct pb_buffer * buf,enum radeon_bo_usage usage,enum radeon_bo_domain domain,signed offset) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dradeon_vce.c58 static void (*get_pic_param)(struct rvce_encoder *enc,
64 static void flush(struct rvce_encoder *enc) argument
66 enc->ws->cs_flush(&enc->cs, PIPE_FLUSH_ASYNC, NULL);
67 enc->task_info_idx = 0;
68 enc->bs_idx = 0;
72 static void dump_feedback(struct rvce_encoder *enc, struct rvid_buffer *fb)
74 uint32_t *ptr = enc->ws->buffer_map(fb->res->buf, &enc->cs, PIPE_MAP_READ_WRITE);
93 enc
100 reset_cpb(struct rvce_encoder * enc) argument
118 sort_cpb(struct rvce_encoder * enc) argument
151 get_cpb_num(struct rvce_encoder * enc) argument
205 current_slot(struct rvce_encoder * enc) argument
213 l0_slot(struct rvce_encoder * enc) argument
221 l1_slot(struct rvce_encoder * enc) argument
229 rvce_frame_offset(struct rvce_encoder * enc,struct rvce_cpb_slot * slot,signed * luma_offset,signed * chroma_offset) argument
247 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_destroy
268 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_begin_frame
317 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_encode_bitstream
336 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_end_frame
356 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_get_feedback
382 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; local in function:rvce_flush
400 struct rvce_encoder *enc; local in function:rvce_create_encoder
515 rvce_add_buffer(struct rvce_encoder * enc,struct pb_buffer * buf,enum radeon_bo_usage usage,enum radeon_bo_domain domain,signed offset) argument
[all...]
/xsrc/external/mit/encodings/dist/large/
H A DMakefile.am4 big5.eten-0.enc \
5 big5hkscs-0.enc \
6 cns11643-1.enc \
7 cns11643-2.enc \
8 cns11643-3.enc \
9 gb18030-0.enc \
10 gb18030.2000-0.enc \
11 gb18030.2000-1.enc \
12 gb2312.1980-0.enc \
13 gbk-0.enc \
[all...]
/xsrc/external/mit/libX11/dist/src/xlibi18n/lcUniConv/
H A Dcjk_tab_to_h.c69 static void read_table (Encoding* enc) argument
73 enc->charset2uni = malloc(enc->rows*sizeof(int*));
74 for (row = 0; row < enc->rows; row++)
75 enc->charset2uni[row] = malloc(enc->cols*sizeof(int));
77 for (row = 0; row < enc->rows; row++)
78 for (col = 0; col < enc->cols; col++)
79 enc->charset2uni[row][col] = 0xfffd;
100 row = enc
135 find_charset2uni_pages(Encoding * enc) argument
156 find_charset2uni_blocks(Encoding * enc) argument
176 output_charset2uni(const char * name,Encoding * enc) argument
265 invert(Encoding * enc) argument
286 output_uni2charset_dense(const char * name,Encoding * enc) argument
414 output_uni2charset_sparse(const char * name,Encoding * enc) argument
548 Encoding enc; local in function:do_normal
573 Encoding enc; local in function:do_normal_only_charset2uni
604 Encoding enc; local in function:do_cns11643_only_uni2charset
662 Encoding enc; local in function:do_gbk1
682 Encoding enc; local in function:do_gbk1_only_charset2uni
722 Encoding enc; local in function:do_gbk2_only_charset2uni
741 Encoding enc; local in function:do_gbk1_only_uni2charset
763 read_table_ksc5601(Encoding * enc) argument
835 Encoding enc; local in function:do_ksc5601
878 Encoding enc; local in function:do_big5
921 Encoding enc; local in function:do_big5hkscs
964 Encoding enc; local in function:do_johab_hangul
1009 Encoding enc; local in function:do_sjis
[all...]
/xsrc/external/mit/libdrm/dist/tests/amdgpu/
H A Dvce_tests.c80 static struct amdgpu_vce_encode enc; variable in typeref:struct:amdgpu_vce_encode
171 memset(&enc, 0, sizeof(struct amdgpu_vce_encode));
291 enc.width = vce_create[6];
292 enc.height = vce_create[7];
295 alloc_resource(&enc.fb[0], 4096, AMDGPU_GEM_DOMAIN_GTT);
296 resources[num_resources++] = enc.fb[0].handle;
305 ib_cpu[len + 8] = ALIGN(enc.width, align);
306 ib_cpu[len + 9] = ALIGN(enc.width, align);
315 ib_cpu[len + 2] = enc.fb[0].addr >> 32;
316 ib_cpu[len + 3] = enc
352 amdgpu_cs_vce_encode_idr(struct amdgpu_vce_encode * enc) argument
402 amdgpu_cs_vce_encode_p(struct amdgpu_vce_encode * enc) argument
462 check_result(struct amdgpu_vce_encode * enc) argument
566 amdgpu_cs_vce_mv(struct amdgpu_vce_encode * enc) argument
648 check_mv_result(struct amdgpu_vce_encode * enc) argument
[all...]

Completed in 13 milliseconds

1234567