STRUCT PISP_BE_CROP_CONFIG(9)
π struct pisp_be_crop_config(9) π
okay bestie, so this is a page straight out of the Kernel API Manual β it's all about struct pisp_be_crop_config, which is the PiSP Back End Crop config. literally the little struct that tells the crop block where to snip. it's giving "small but mighty" energy fr fr π
β¨ NAME β¨
struct pisp_be_crop_config β PiSP Back End Crop config π¦
β¨ SYNOPSIS β¨
here's the whole vibe, character for character, no cap:
struct pisp_be_crop_config {
__u16 offset_x, offset_y;
__u16 width, height;
};
yep, that's it. four __u16s and a dream π
πΈ Members πΈ
offset_xβ how many pixels get cropped off the left side of the tile. like, skrrrt, gone πoffset_yβ how many pixels get cropped off the top of the tile. bye bestie πwidthβ the width of the cropped tile output β like, what you actually get β¨heightβ the height of the cropped tile output. the vertical slay π
π Description π
Crop configuration. that's the whole description and honestly? iconic. it crops. it configures. main character energy π«Ά
π¦ SEE ALSO π¦
everything's here, every single one, because we don't skip the links in this house π
- Kernel file
./include/uapi/linux/media/raspberrypi/pisp_be_config.h
and the whole extended friend group:
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_resample_config(9)struct pisp_be_resample_extra(9)struct pisp_be_downscale_config(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)
and that's the whole page, bestie, you ate that π the source lives at ./include/uapi/linux/media/ras... and this little beauty is dated October 2026, filed under the Kernel API Manual π periodt.
π¦ 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