STRUCT C3_ISP_AWB_ZONE_STATS(9)
π struct c3_isp_awb_zone_stats β AWB statistics of a zone
okay bestie, so this page is straight out of the Kernel API Manual, section 9, and it's literally just one struct. tiny page, big main-character energy π
β¨ NAME β¨
struct c3_isp_awb_zone_stats β the AWB statistics of a zone. that's it, that's the whole vibe π¦
πΈ SYNOPSIS πΈ
struct c3_isp_awb_zone_stats {
__u16 rg;
__u16 bg;
__u32 pixel_sum;
};
like, three fields. immaculate. no notes π₯
π Members π
rgβ the ratio of R / G in a zone. red over green, doing its little ratio thing πbgβ the ratio of B / G in a zone. blue over green, matching energy πpixel_sumβ the total number of pixels used in a zone. the whole count, no cap π
π¦ Description π¦
AWB zone stats is aligned with 8 bytes. yes bestie, alignment matters, we love a tidy struct β¨
π SEE ALSO π
so many friends, we love a connected ecosystem π«Ά
- Kernel file
./include/uapi/linux/media/amlogic/c3-isp-config.h struct c3_isp_awb_stats(9)struct c3_isp_ae_zone_stats(9)struct c3_isp_ae_stats(9)struct c3_isp_af_zone_stats(9)struct c3_isp_af_stats(9)struct c3_isp_stats_info(9)enum c3_isp_params_buffer_version(9)enum c3_isp_params_block_type(9)c3_isp_params_block_header(9)struct c3_isp_params_awb_gains(9)enum c3_isp_params_awb_tap_points(9)struct c3_isp_params_awb_config(9)enum c3_isp_params_ae_tap_points(9)struct c3_isp_params_ae_config(9)enum c3_isp_params_af_tap_points(9)struct c3_isp_params_af_config(9)struct c3_isp_params_pst_gamma(9)struct c3_isp_params_ccm(9)struct c3_isp_params_csc(9)struct c3_isp_params_blc(9)C3_ISP_PARAMS_MAX_SIZE(9)struct c3_isp_params_cfg(9)
okay that's the whole page, short and sweet, periodt π
sign-off szn: this one's sourced from ./include/uapi/linux/media/aml... and dated October 2026 β bookmark it, screenshot it, whatever, it's iconic βπ§π
π¦ 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