ENUM RPPX1_GA_SEG_MODE(9)
π enum rppx1_ga_seg_mode π
okay so bestie, this is a page from the Kernel API Manual, and it's all about enum rppx1_ga_seg_mode(9) β yes the whole page is named after it, main character energy fr π
β¨ NAME β¨
enum rppx1_ga_seg_mode β the Gamma out curve segmentation mode π¦
πΈ SYNOPSIS πΈ
like, here's the whole enum, laid out exactly as it lives:
enum rppx1_ga_seg_mode {
RPPX1_GA_SEG_MODE_LOGARITHMIC ,
RPPX1_GA_SEG_MODE_EQUIDISTANT
};
β Constants β
these are the two mood options, no in-between:
RPPX1_GA_SEG_MODE_LOGARITHMICβ the logarithmic-like segmentation mode π (it's giving "not quite log but log-ish", iykyk)RPPX1_GA_SEG_MODE_EQUIDISTANTβ the equidistant segmentation mode π (even spacing, everything equal, very fair and balanced of it)
π Description π
so what does it actually do? It's the segmentation mode of the 16 input sampling points for the Gamma Out Correction module π β that's it, that's the whole vibe. Sixteen points, and this enum decides how they're spaced out. periodt.
π SEE ALSO π
bestie there is a whole friend group of related pages, go say hi to all of them π«Ά:
- Kernel file
./include/uapi/linux/media/dreamchip/rppx1-config.h - struct
rppx1_window(9) - enum
rppx1_meas_chan(9) - enum
rppx1_params_block_type(9) - enum
rppx1_wbmeas_mode(9) - struct
rppx1_wbmeas_params(9) - struct
rppx1_awbg_params(9) - enum
rppx1_exm_mode(9) - struct
rppx1_exm_params(9) - enum
rppx1_hist_mode(9) - struct
rppx1_hist_params(9) - struct
rppx1_bls_fixed(9) - enum
rppx1_bls_mode(9) - enum
rppx1_bls_win_en(9) - struct
rppx1_bls_params(9) - struct
rppx1_ccor_params(9) - struct
rppx1_lsc_params(9) - struct
rppx1_ga_params(9) - struct
rppx1_lin_params(9) RPPX1_PARAMS_MAX_SIZE(9)- enum
rppx1_stats_block_type(9) - struct
rppx1_wbmeas_stats(9) - struct
rppx1_exm_stats(9) - struct
rppx1_hist_stats(9) RPPX1_STATS_MAX_SIZE(9)
ngl, this page is short and sweet and that's its whole brand π no warnings, no weird edge cases, just two modes and a vibe check. slay.
and that's a wrap, bestie! π this lil gem lives at ./include/uapi/linux/media/dre... and it's dated October 2026, so likeβ¦ future iconic πβοΈ 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