Lines Matching defs:drm_dsc_config
72 struct drm_dsc_config { struct
77 u8 line_buf_depth;
81 u8 bits_per_component;
87 bool convert_rgb;
91 u8 slice_count;
95 u16 slice_width;
99 u16 slice_height;
103 bool simple_422;
107 u16 pic_width;
111 u16 pic_height;
116 u8 rc_tgt_offset_high;
121 u8 rc_tgt_offset_low;
126 u16 bits_per_pixel;
131 u8 rc_edge_factor;
136 u8 rc_quant_incr_limit1;
141 u8 rc_quant_incr_limit0;
146 u16 initial_xmit_delay;
153 u16 initial_dec_delay;
159 bool block_pred_enable;
165 u8 first_line_bpg_offset;
169 u16 initial_offset;
173 u16 rc_buf_thresh[DSC_NUM_BUF_RANGES - 1];
179 struct drm_dsc_rc_range_parameters rc_range_params[DSC_NUM_BUF_RANGES];
183 u16 rc_model_size;
187 u8 flatness_min_qp;
191 u8 flatness_max_qp;
195 u8 initial_scale_value;
201 u16 scale_decrement_interval;
207 u16 scale_increment_interval;
211 u16 nfl_bpg_offset;
215 u16 slice_bpg_offset;
219 u16 final_offset;
223 bool vbr_enable;
227 u8 mux_word_size;
233 u16 slice_chunk_size;
237 u16 rc_bits;
241 u8 dsc_version_minor;
245 u8 dsc_version_major;
249 bool native_422;
253 bool native_420;
258 u8 second_line_bpg_offset;
264 u16 nsl_bpg_offset;
269 u16 second_line_offset_adj;