STRUCT PISP_BE_RESAMPLE_EXTRA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct pisp_be_resample_extra(9) πŸŽ€

okay so bestie, we're in the Kernel API Manual today and this one is literally the PiSP Back End Resample config ✨ ngl it's a cute little struct, short and sweet, and it's gonna eat.


🌸 NAME 🌸

struct pisp_be_resample_extra β€” literally the PiSP Back End Resample config, no cap πŸ’–


✨ SYNOPSIS ✨

struct pisp_be_resample_extra {
    __u16 scaled_width;
    __u16 scaled_height;
    __s16 initial_phase_h[3];
    __s16 initial_phase_v[3];
 };
look at her. four members. zero notes. the whole thing is giving "small but mighty" energy πŸ‘‘

🫢 Members 🫢

  • scaled_width β€” the width in pixels of the scaled output, so like, how wide your resampled glow-up is gonna be πŸ“
  • scaled_height β€” the height in pixels of the scaled output. yes bestie, the vertical situation, we love a tall icon πŸ’
  • initial_phase_h β€” the initial horizontal phase, fr fr πŸ¦‹
  • initial_phase_v β€” the initial vertical phase, and yes it's the vertical sibling of the one above, they're a matching set πŸ’œ

πŸ’« Description πŸ’«

Resample configuration. that's it, that's the whole description β€” she's mysterious, she's minimal, she's an icon πŸ’… (iykyk)


πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file lives at ./include/uapi/linux/media/raspberrypi/pisp_be_config.h β€” go say hi to her 🌈

and now the full squad, because everyone in this family deserves their moment:

  • 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_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)

okay that's the whole page bestie, no gatekeeping, every single one of those references is up there πŸ’€ please actually read them, they're not just decorative πŸŽ€

and that's a wrap! this one came from ./include/uapi/linux/media/ras... and she's dated October 2026 β€” so mark your calendars, screenshot it, send it to the group chat, whatever you gotta do πŸŒΈπŸ¦‹πŸ’– slay, periodt.

πŸ“¦ where this page comes from