STRUCT OMAP3ISP_PREV_CSC(9)
π struct omap3isp_prev_csc(9) β the Kernel API Manual, but make it cute π
okay bestie, so this is a page straight out of the Kernel API Manual, and it's literally all about struct omap3isp_prev_csc β the Color Space Conversion from RGB-YCbYCr. yes, that's a whole mouthful, but stay with me, it's lowkey iconic π¦
β¨ NAME β¨
struct omap3isp_prev_csc β Color Space Conversion from RGB-YCbYCr, no cap π
πΈ SYNOPSIS πΈ
here's the whole vibe, character for character, don't touch it:
struct omap3isp_prev_csc {
__u16 matrix[OMAP3ISP_RGB_MAX][OMAP3ISP_RGB_MAX];
__s16 offset[OMAP3ISP_RGB_MAX];
};
like, yes, that's it. two members. main character energy honestly π
π Members π
matrixβ the Color space conversion coefficients, and they are S10Q8, okay? (S10Q8, write it down π). these are the slots, in order:[CSCRY][CSCGY][CSCBY][CSCRCB][CSCGCB][CSCBCB][CSCRCR][CSCGCR][CSCBCR]. it's a whole grid situation,OMAP3ISP_RGB_MAXbyOMAP3ISP_RGB_MAX, periodt β¨offsetβ the CSC offset values, and respectfully they go in this exact order: Y offset, CB offset and CR offset respectively.OMAP3ISP_RGB_MAXof them. that's the assignment π«Ά
π¦ SEE ALSO π¦
- the Kernel file
./include/uapi/linux/omap3isp.hβ that's where the struct lives, go say hi π 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_rgbtorgb(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)
like, that's the whole friend group fr fr π
ok so that's the page!! mwah π it comes from./include/uapi/linux, and the footer energy is October 2026 β yes, future girl summer πΈ β brought to you by the Kernel API Manual, and it's signedstruct omap3isp_prev_csc(9). slay, go read your headers bestie πβ¨
π¦ 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