Home
last modified time | relevance | path

Searched refs:radeon_encoder (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dradeon_vcn_enc.h501 struct radeon_encoder { struct
504 void (*begin)(struct radeon_encoder *enc); argument
505 void (*before_encode)(struct radeon_encoder *enc); argument
506 void (*encode)(struct radeon_encoder *enc); argument
507 void (*destroy)(struct radeon_encoder *enc); argument
508 void (*session_info)(struct radeon_encoder *enc); argument
509 void (*task_info)(struct radeon_encoder *enc, bool need_feedback); argument
510 void (*session_init)(struct radeon_encoder *enc); argument
511 void (*layer_control)(struct radeon_encoder *enc); argument
512 void (*layer_select)(struct radeon_encoder *enc); argument
[all …]
Dradeon_vcn_enc.c41 static void radeon_vcn_enc_get_param(struct radeon_encoder *enc, struct pipe_picture_desc *picture) in radeon_vcn_enc_get_param()
227 static void flush(struct radeon_encoder *enc) in flush()
234 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; in radeon_enc_flush()
243 static unsigned get_cpb_num(struct radeon_encoder *enc) in get_cpb_num()
298 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; in radeon_enc_begin_frame()
341 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; in radeon_enc_encode_bitstream()
359 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; in radeon_enc_end_frame()
365 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; in radeon_enc_destroy()
390 struct radeon_encoder *enc = (struct radeon_encoder *)encoder; in radeon_enc_get_feedback()
407 static int setup_dpb(struct radeon_encoder *enc, enum pipe_format buffer_format, in setup_dpb()
[all …]
Dradeon_vcn_enc_1_2.c66 static void radeon_enc_session_info(struct radeon_encoder *enc) in radeon_enc_session_info()
75 static void radeon_enc_task_info(struct radeon_encoder *enc, bool need_feedback) in radeon_enc_task_info()
91 static void radeon_enc_session_init(struct radeon_encoder *enc) in radeon_enc_session_init()
121 static void radeon_enc_layer_control(struct radeon_encoder *enc) in radeon_enc_layer_control()
132 static void radeon_enc_layer_select(struct radeon_encoder *enc) in radeon_enc_layer_select()
141 static void radeon_enc_slice_control(struct radeon_encoder *enc) in radeon_enc_slice_control()
153 static void radeon_enc_slice_control_hevc(struct radeon_encoder *enc) in radeon_enc_slice_control_hevc()
168 static void radeon_enc_spec_misc(struct radeon_encoder *enc) in radeon_enc_spec_misc()
186 static void radeon_enc_spec_misc_hevc(struct radeon_encoder *enc) in radeon_enc_spec_misc_hevc()
199 static void radeon_enc_rc_session_init(struct radeon_encoder *enc) in radeon_enc_rc_session_init()
[all …]
Dradeon_vcn_enc_4_0.c40 static void radeon_enc_sq_begin(struct radeon_encoder *enc) in radeon_enc_sq_begin()
47 static void radeon_enc_sq_encode(struct radeon_encoder *enc) in radeon_enc_sq_encode()
54 static void radeon_enc_sq_destroy(struct radeon_encoder *enc) in radeon_enc_sq_destroy()
61 static void radeon_enc_session_init(struct radeon_encoder *enc) in radeon_enc_session_init()
93 static void radeon_enc_ctx(struct radeon_encoder *enc) in radeon_enc_ctx()
146 void radeon_enc_4_0_init(struct radeon_encoder *enc) in radeon_enc_4_0_init()
Dradeon_vcn_enc_2_0.c76 static void radeon_enc_op_balance(struct radeon_encoder *enc) in radeon_enc_op_balance()
82 static void radeon_enc_slice_header_hevc(struct radeon_encoder *enc) in radeon_enc_slice_header_hevc()
217 static void radeon_enc_loop_filter_hevc(struct radeon_encoder *enc) in radeon_enc_loop_filter_hevc()
230 static void radeon_enc_nalu_sps_hevc(struct radeon_encoder *enc) in radeon_enc_nalu_sps_hevc()
333 static void radeon_enc_nalu_pps_hevc(struct radeon_encoder *enc) in radeon_enc_nalu_pps_hevc()
391 static void radeon_enc_input_format(struct radeon_encoder *enc) in radeon_enc_input_format()
414 static void radeon_enc_output_format(struct radeon_encoder *enc) in radeon_enc_output_format()
431 static void encode(struct radeon_encoder *enc) in encode()
451 void radeon_enc_2_0_init(struct radeon_encoder *enc) in radeon_enc_2_0_init()
Dradeon_vcn_enc_3_0.c41 static void radeon_enc_spec_misc(struct radeon_encoder *enc) in radeon_enc_spec_misc()
63 static void radeon_enc_quality_params(struct radeon_encoder *enc) in radeon_enc_quality_params()
79 static void radeon_enc_encode_params_h264(struct radeon_encoder *enc) in radeon_enc_encode_params_h264()
108 static void radeon_enc_nalu_pps_hevc(struct radeon_encoder *enc) in radeon_enc_nalu_pps_hevc()
170 void radeon_enc_3_0_init(struct radeon_encoder *enc) in radeon_enc_3_0_init()