STRUCT DRM_DSC_RC_RANGE_PARAMETERS(9)
π struct drm_dsc_rc_range_parameters - DSC Rate Control range parameters
okay bestie, this is the struct drm_dsc_rc_range_parameters page from the Kernel API Manual, and honestly? it's a short one but it's lowkey doing important work. let's get into it β¨
πΈ NAME πΈ
struct drm_dsc_rc_range_parameters β DSC Rate Control range parameters
like, the literal name of the thing. that's it. she said what she said π
π SYNOPSIS π
struct drm_dsc_rc_range_parameters {
u8 range_min_qp;
u8 range_max_qp;
u8 range_bpg_offset;
};
three u8 fields, no more, no less. tiny struct, main character energy, fr fr π«Ά
π¦ Members π¦
range_min_qpβ the Min Quantization Parameters allowed for this range. the floor. the "you cannot go lower than this" of it all π«range_max_qpβ the Max Quantization Parameters allowed for this range. the ceiling. the "okay that's enough" πrange_bpg_offsetβ the Bits/group offset to apply to target for this group. ngl the name is doing a lot of abbreviation work here but that's exactly what it says π₯
β¨ Description β¨
so basically this struct defines the different rate control parameters that the DSC engine uses to compress the frame. that's the whole vibe. it's giving "small but essential" π
no cap, every field matters, and the DSC engine is out here using all of them to do its compression thing.
π SEE ALSO π
- Kernel file
./include/drm/display/drm_dsc.h struct drm_dsc_config(9)struct drm_dsc_picture_parameter_set(9)struct drm_dsc_pps_infoframe(9)
go read those next if you wanna complete the set, iykyk π
and that's the whole page bestie π she's short, she's sweet, she's from ./include/drm/display, dated October 2026, and this version comes from the Kernel API Manual. slay, goodbye, mwah π§π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms