Lines Matching defs:drm_dsc_config
75 struct drm_dsc_config { struct
80 u8 line_buf_depth;
84 u8 bits_per_component;
90 bool convert_rgb;
94 u8 slice_count;
98 u16 slice_width;
102 u16 slice_height;
106 bool simple_422;
110 u16 pic_width;
114 u16 pic_height;
119 u8 rc_tgt_offset_high;
124 u8 rc_tgt_offset_low;
129 u16 bits_per_pixel;
134 u8 rc_edge_factor;
139 u8 rc_quant_incr_limit1;
144 u8 rc_quant_incr_limit0;
149 u16 initial_xmit_delay;
156 u16 initial_dec_delay;
162 bool block_pred_enable;
168 u8 first_line_bpg_offset;
172 u16 initial_offset;
176 u16 rc_buf_thresh[DSC_NUM_BUF_RANGES - 1];
182 struct drm_dsc_rc_range_parameters rc_range_params[DSC_NUM_BUF_RANGES];
186 u16 rc_model_size;
190 u8 flatness_min_qp;
194 u8 flatness_max_qp;
198 u8 initial_scale_value;
204 u16 scale_decrement_interval;
210 u16 scale_increment_interval;
214 u16 nfl_bpg_offset;
218 u16 slice_bpg_offset;
222 u16 final_offset;
226 bool vbr_enable;
230 u8 mux_word_size;
236 u16 slice_chunk_size;
240 u16 rc_bits;
244 u8 dsc_version_minor;
248 u8 dsc_version_major;
252 bool native_422;
256 bool native_420;
261 u8 second_line_bpg_offset;
267 u16 nsl_bpg_offset;
272 u16 second_line_offset_adj;