Home
last modified time | relevance | path

Searched refs:rvce_encoder (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_vce.h366 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 …]
Dradeon_vce.c59 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 …]
Dradeon_vce_40_2_2.c49 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 …]
Dradeon_vce_52.c43 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 …]
Dradeon_vce_50.c47 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()