Lines Matching defs:drm_dsc_config
76 struct drm_dsc_config { struct
81 u8 line_buf_depth;
85 u8 bits_per_component;
91 bool convert_rgb;
95 u8 slice_count;
99 u16 slice_width;
103 u16 slice_height;
107 bool simple_422;
111 u16 pic_width;
115 u16 pic_height;
120 u8 rc_tgt_offset_high;
125 u8 rc_tgt_offset_low;
130 u16 bits_per_pixel;
135 u8 rc_edge_factor;
140 u8 rc_quant_incr_limit1;
145 u8 rc_quant_incr_limit0;
150 u16 initial_xmit_delay;
157 u16 initial_dec_delay;
163 bool block_pred_enable;
169 u8 first_line_bpg_offset;
173 u16 initial_offset;
177 u16 rc_buf_thresh[DSC_NUM_BUF_RANGES - 1];
183 struct drm_dsc_rc_range_parameters rc_range_params[DSC_NUM_BUF_RANGES];
187 u16 rc_model_size;
191 u8 flatness_min_qp;
195 u8 flatness_max_qp;
199 u8 initial_scale_value;
205 u16 scale_decrement_interval;
211 u16 scale_increment_interval;
215 u16 nfl_bpg_offset;
219 u16 slice_bpg_offset;
223 u16 final_offset;
227 bool vbr_enable;
231 u8 mux_word_size;
237 u16 slice_chunk_size;
241 u16 rc_bits;
245 u8 dsc_version_minor;
249 u8 dsc_version_major;
253 bool native_422;
257 bool native_420;
262 u8 second_line_bpg_offset;
268 u16 nsl_bpg_offset;
273 u16 second_line_offset_adj;