Searched refs:rvce_encoder (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeon/ |
D | radeon_vce.h | 360 struct rvce_encoder { struct 364 void (*session)(struct rvce_encoder *enc); argument 365 void (*create)(struct rvce_encoder *enc); argument 366 void (*feedback)(struct rvce_encoder *enc); argument 367 void (*rate_control)(struct rvce_encoder *enc); argument 368 void (*config_extension)(struct rvce_encoder *enc); argument 369 void (*pic_control)(struct rvce_encoder *enc); argument 370 void (*motion_estimation)(struct rvce_encoder *enc); argument 371 void (*rdo)(struct rvce_encoder *enc); argument 372 void (*vui)(struct rvce_encoder *enc); argument [all …]
|
D | radeon_vce.c | 54 static void flush(struct rvce_encoder *enc) in flush() 62 static void dump_feedback(struct rvce_encoder *enc, struct rvid_buffer *fb) 90 static void reset_cpb(struct rvce_encoder *enc) in reset_cpb() 108 static void sort_cpb(struct rvce_encoder *enc) in sort_cpb() 141 static unsigned get_cpb_num(struct rvce_encoder *enc) in get_cpb_num() 195 struct rvce_cpb_slot *si_current_slot(struct rvce_encoder *enc) in si_current_slot() 203 struct rvce_cpb_slot *si_l0_slot(struct rvce_encoder *enc) in si_l0_slot() 211 struct rvce_cpb_slot *si_l1_slot(struct rvce_encoder *enc) in si_l1_slot() 219 void si_vce_frame_offset(struct rvce_encoder *enc, struct rvce_cpb_slot *slot, in si_vce_frame_offset() 243 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; in rvce_destroy() [all …]
|
D | radeon_vce_40_2_2.c | 43 static void session(struct rvce_encoder *enc) in session() 50 static void task_info(struct rvce_encoder *enc, uint32_t op, in task_info() 71 static void feedback(struct rvce_encoder *enc) in feedback() 79 static void create(struct rvce_encoder *enc) in create() 98 static void rate_control(struct rvce_encoder *enc) in rate_control() 128 static void config_extension(struct rvce_encoder *enc) in config_extension() 135 static void pic_control(struct rvce_encoder *enc) in pic_control() 173 static void motion_estimation(struct rvce_encoder *enc) in motion_estimation() 203 static void rdo(struct rvce_encoder *enc) in rdo() 226 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 si_vce_52_get_param(struct rvce_encoder *enc, struct pipe_h264_enc_picture_desc *pic) in si_vce_52_get_param() 168 static void create(struct rvce_encoder *enc) in create() 201 static void encode(struct rvce_encoder *enc) in encode() [all …]
|
D | radeon_vce_50.c | 41 static void rate_control(struct rvce_encoder *enc) in rate_control() 73 static void encode(struct rvce_encoder *enc) in encode() 230 void si_vce_50_get_param(struct rvce_encoder *enc, struct pipe_h264_enc_picture_desc *pic) in si_vce_50_get_param() 234 void si_vce_50_init(struct rvce_encoder *enc) in si_vce_50_init()
|
/external/mesa3d/src/gallium/drivers/r600/ |
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 | 60 static void flush(struct rvce_encoder *enc) in flush() 68 static void dump_feedback(struct rvce_encoder *enc, struct rvid_buffer *fb) 96 static void reset_cpb(struct rvce_encoder *enc) in reset_cpb() 114 static void sort_cpb(struct rvce_encoder *enc) in sort_cpb() 147 static unsigned get_cpb_num(struct rvce_encoder *enc) in get_cpb_num() 201 struct rvce_cpb_slot *current_slot(struct rvce_encoder *enc) in current_slot() 209 struct rvce_cpb_slot *l0_slot(struct rvce_encoder *enc) in l0_slot() 217 struct rvce_cpb_slot *l1_slot(struct rvce_encoder *enc) in l1_slot() 225 void rvce_frame_offset(struct rvce_encoder *enc, struct rvce_cpb_slot *slot, in rvce_frame_offset() 243 struct rvce_encoder *enc = (struct rvce_encoder*)encoder; in rvce_destroy() [all …]
|