Searched refs:rvce_encoder (Results 1 – 5 of 5) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeon/ |
D | radeon_vce.h | 366 struct rvce_encoder { struct 370 void (*session)(struct rvce_encoder *enc); argument 371 void (*create)(struct rvce_encoder *enc); argument 372 void (*feedback)(struct rvce_encoder *enc); argument 373 void (*rate_control)(struct rvce_encoder *enc); argument 374 void (*config_extension)(struct rvce_encoder *enc); argument 375 void (*pic_control)(struct rvce_encoder *enc); argument 376 void (*motion_estimation)(struct rvce_encoder *enc); argument 377 void (*rdo)(struct rvce_encoder *enc); argument 378 void (*vui)(struct rvce_encoder *enc); argument [all …]
|
D | radeon_vce.c | 59 static void flush(struct rvce_encoder *enc) in flush() 67 static void dump_feedback(struct rvce_encoder *enc, struct rvid_buffer *fb) 95 static void reset_cpb(struct rvce_encoder *enc) in reset_cpb() 113 static void sort_cpb(struct rvce_encoder *enc) in sort_cpb() 146 static unsigned get_cpb_num(struct rvce_encoder *enc) in get_cpb_num() 200 struct rvce_cpb_slot *current_slot(struct rvce_encoder *enc) in current_slot() 208 struct rvce_cpb_slot *l0_slot(struct rvce_encoder *enc) in l0_slot() 216 struct rvce_cpb_slot *l1_slot(struct rvce_encoder *enc) in l1_slot() 224 void rvce_frame_offset(struct rvce_encoder *enc, struct rvce_cpb_slot *slot, in rvce_frame_offset() 240 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; in rvce_destroy() [all …]
|
D | radeon_vce_40_2_2.c | 49 static void session(struct rvce_encoder *enc) in session() 56 static void task_info(struct rvce_encoder *enc, uint32_t op, in task_info() 77 static void feedback(struct rvce_encoder *enc) in feedback() 85 static void create(struct rvce_encoder *enc) in create() 104 static void rate_control(struct rvce_encoder *enc) in rate_control() 134 static void config_extension(struct rvce_encoder *enc) in config_extension() 141 static void pic_control(struct rvce_encoder *enc) in pic_control() 179 static void motion_estimation(struct rvce_encoder *enc) in motion_estimation() 209 static void rdo(struct rvce_encoder *enc) in rdo() 232 static void vui(struct rvce_encoder *enc) in vui() [all …]
|
D | radeon_vce_52.c | 43 static void get_rate_control_param(struct rvce_encoder *enc, struct pipe_h264_enc_picture_desc *pic) in get_rate_control_param() 64 static void get_motion_estimation_param(struct rvce_encoder *enc, struct pipe_h264_enc_picture_desc… in get_motion_estimation_param() 81 static void get_pic_control_param(struct rvce_encoder *enc, struct pipe_h264_enc_picture_desc *pic) in get_pic_control_param() 100 static void get_task_info_param(struct rvce_encoder *enc) in get_task_info_param() 105 static void get_feedback_buffer_param(struct rvce_encoder *enc) in get_feedback_buffer_param() 110 static void get_config_ext_param(struct rvce_encoder *enc) in get_config_ext_param() 115 static void get_vui_param(struct rvce_encoder *enc, struct pipe_h264_enc_picture_desc *pic) in get_vui_param() 141 void radeon_vce_52_get_param(struct rvce_encoder *enc, struct pipe_h264_enc_picture_desc *pic) in radeon_vce_52_get_param() 168 static void create(struct rvce_encoder *enc) in create() 192 static void encode(struct rvce_encoder *enc) in encode() [all …]
|
D | radeon_vce_50.c | 47 static void rate_control(struct rvce_encoder *enc) in rate_control() 79 static void encode(struct rvce_encoder *enc) in encode() 236 void radeon_vce_50_get_param(struct rvce_encoder *enc, struct pipe_h264_enc_picture_desc *pic) in radeon_vce_50_get_param() 240 void radeon_vce_50_init(struct rvce_encoder *enc) in radeon_vce_50_init()
|