ENUM PISP_BE_TRANSFORM(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so this page is enum pisp_be_transform(9) from the Kernel API Manual, and it's literally the PiSP Back End Transform flags. bestie, it's a tiny enum and we're gonna give it the full main-character treatment. πŸ’…βœ¨


✨ SYNOPSIS ✨

the synopsis is giving "small enum, big energy", and it goes exactly like this 🫢:

enum pisp_be_transform {
    PISP_BE_TRANSFORM_NONE ,
    PISP_BE_TRANSFORM_HFLIP ,
    PISP_BE_TRANSFORM_VFLIP ,
    PISP_BE_TRANSFORM_ROT180

};

πŸ’– Constants πŸ’–

  • PISP_BE_TRANSFORM_NONE β€” literally no transform. none. the "leave it alone" option, bestie. ✨
  • PISP_BE_TRANSFORM_HFLIP β€” horizontal flip, no cap. πŸ’…
  • PISP_BE_TRANSFORM_VFLIP β€” vertical flip, periodt. πŸ¦‹
  • PISP_BE_TRANSFORM_ROT180 β€” 180 degress rotation. yes, degress is exactly how the page spells it, and we respect the icon πŸ˜­πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹

bestie, the cross-reference list is long and iconic, so buckle up 🫢:

  • Kernel file: ./include/uapi/linux/media/raspberrypi/pisp_be_config.h
  • 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_config(9)
  • struct pisp_be_downscale_extra(9)
  • struct pisp_be_hog_config(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)

okay that's the whole page, bestie πŸ«ΆπŸ’– mwah! this is from the Kernel API Manual, source/version ./include/uapi/linux/media/ras..., dated October 2026, and it's literally the enum pisp_be_transform(9) page. slay. πŸ‘‘

πŸ“¦ where this page comes from