STRUCT PISP_BE_DOWNSCALE_CONFIG(9)
π struct pisp_be_downscale_config(9) β PiSP Back End Downscale config
okay so this is a page from the Kernel API Manual, and bestie, it is so much shorter than some of its siblings β we love a low-maintenance icon β¨
πΈ NAME πΈ
struct pisp_be_downscale_config β the PiSP Back End Downscale config, no cap π
π¦ SYNOPSIS π¦
struct pisp_be_downscale_config {
__u16 scale_factor_h;
__u16 scale_factor_v;
__u16 scale_recip_h;
__u16 scale_recip_v;
};
that's the whole struct, four __u16s, and honestly? it's giving minimalist main character energy π
π Members π
scale_factor_hβ the horizontal scale factor, literally right there doing horizontal things πscale_factor_vβ the vertical scale factor, same vibe but vertical π¦scale_recip_hβ the horizontal reciprocal factor, the h-reciprocal bestie of the group πscale_recip_vβ the vertical reciprocal factor, v-reciprocal edition, we stan π
β¨ Description β¨
Downscale configuration π that's the description. that's it. short and sweet and honestly kind of iconic for how little it says π«Ά
π₯ SEE ALSO π₯
First up, the kernel file it lives in:
- Kernel file
./include/uapi/linux/media/raspberrypi/pisp_be_config.hπ
and then, bestie, the whole β¨squadβ¨ β every single one, no skipping:
struct pisp_be_global_config(9)struct pisp_be_input_buffer_config(9)struct pisp_be_dpc_config(9)struct pisp_be_geq_config(9)struct pisp_be_tdn_input_buffer_config(9)struct pisp_be_tdn_config(9)struct pisp_be_tdn_output_buffer_config(9)struct pisp_be_sdn_config(9)struct pisp_be_stitch_input_buffer_config(9)struct pisp_be_stitch_config(9)struct pisp_be_stitch_output_buffer_config(9)struct pisp_be_cdn_config(9)struct pisp_be_lsc_config(9)struct pisp_be_lsc_extra(9)struct pisp_be_cac_config(9)struct pisp_be_cac_extra(9)struct pisp_be_debin_config(9)struct pisp_be_tonemap_config(9)struct pisp_be_demosaic_config(9)struct pisp_be_ccm_config(9)struct pisp_be_sat_control_config(9)struct pisp_be_false_colour_config(9)struct pisp_be_sharpen_config(9)struct pisp_be_sh_fc_combine_config(9)struct pisp_be_gamma_config(9)struct pisp_be_crop_config(9)struct pisp_be_resample_config(9)struct pisp_be_resample_extra(9)struct pisp_be_downscale_extra(9)struct pisp_be_hog_config(9)enum pisp_be_transform(9)struct pisp_be_output_buffer_config(9)struct pisp_be_hog_buffer_config(9)struct pisp_be_config(9)enum pisp_tile_edge(9)struct pisp_tile(9)struct pisp_be_tiles_config(9)
like, that's the entire friend group and they all said hi ππ«Ά go read them too, iykyk
ngl there are no options, no environment variables, no exit statuses and no bug notes on this one β it's just a struct with four fields and a dream π so don't come for me, there was literally nothing to lose π
that's the whole page, bestie!! π source path was ./include/uapi/linux/media/ras... and the version/date situation is October 2026 β signed off with love from your girl struct pisp...scale_config(9) π§πβπΈ
π¦ 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