STRUCT OMAP3ISP_PREV_RGBTORGB(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ struct omap3isp_prev_rgbtorgb(9) πŸŽ€

okay bestie, welcome to the Kernel API Manual moment πŸ’… this page is all about struct omap3isp_prev_rgbtorgb, aka the RGB to RGB Blending struct. no cap, it's a little icon and we're gonna walk through every field together 🫢


πŸ’– NAME πŸ’–

struct omap3isp_prev_rgbtorgb - RGB to RGB Blending

✨ SYNOPSIS ✨

struct omap3isp_prev_rgbtorgb {
    __u16 matrix[OMAP3ISP_RGB_MAX][OMAP3ISP_RGB_MAX];
    __u16 offset[OMAP3ISP_RGB_MAX];
        };

πŸ‘‘ Members πŸ‘‘

  • matrix β€” Blending values(S12Q8 format) [RR] [GR] [BR] [RG] [GG] [BG] [RB] [GB] [BB]
  • offset β€” Blending offset value for R,G,B in 2's complement integer format.

πŸ”Ž SEE ALSO πŸ”Ž

Kernel file ./include/uapi/linux/omap3isp.h is the source vibe for all these structs, and the whole squad is:

  • struct omap3isp_h3a_aewb_config(9)
  • struct omap3isp_stat_data(9)
  • struct omap3isp_ccdc_lsc_config(9)
  • struct omap3isp_ccdc_bclamp(9)
  • struct omap3isp_ccdc_fpc(9)
  • struct omap3isp_ccdc_blcomp(9)
  • struct omap3isp_prev_hmed(9)
  • struct omap3isp_prev_cfa(9)
  • struct omap3isp_prev_csup(9)
  • struct omap3isp_prev_wbal(9)
  • struct omap3isp_prev_blkadj(9)
  • struct omap3isp_prev_csc(9)
  • struct omap3isp_prev_yclimit(9)
  • struct omap3isp_prev_dcor(9)
  • struct omap3isp_prev_nf(9)
  • struct omap3isp_prev_gtables(9)
  • struct omap3isp_prev_luma(9)
  • struct omap3isp_prev_update_config(9)

source/version: ./include/uapi/linux β€’ date: October 2026 β€’ page: struct omap3isp_prev_rgbtorgb(9) β€” mwah, and that's the whole lore πŸ’‹βœ¨

πŸ“¦ where this page comes from