| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeon/ |
| H A D | radeon_vcn_enc_2_0.c | 76 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 D | radeon_vcn_enc_3_0.c | 41 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 D | radeon_uvd_enc_1_1.c | 38 #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 D | radeon_vcn_enc_1_2.c | 66 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 D | radeon_vce_52.c | 38 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 D | radeon_uvd_enc.c | 53 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 D | radeon_vcn_enc.c | 41 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 D | radeon_vce.c | 52 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 D | radeon_vce_50.c | 38 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 D | radeon_vce_40_2_2.c | 38 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 D | radeon_vcn_enc_1_2.c | 41 #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 D | radeon_uvd_enc_1_1.c | 40 #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 D | radeon_vce_52.c | 41 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 D | radeon_vcn_enc.c | 41 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 D | radeon_uvd_enc.c | 56 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 D | radeon_vce.c | 54 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 D | radeon_vce_50.c | 41 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 D | radeon_vce_40_2_2.c | 41 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 D | Makefile.am | 6 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 D | vn_cs.c | 12 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 D | radeon_vce.c | 60 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 D | radeon_vce.c | 58 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 D | Makefile.am | 4 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 D | cjk_tab_to_h.c | 69 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 D | vce_tests.c | 80 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...] |