ENUM DPU_3D_BLEND_MODE(9)
π enum dpu_3d_blend_mode(9)
okay bestie, welcome to the Kernel API Manual β¨ this one's a little enum from the DRM/MSM universe and honestly? it's giving "small but mighty" π it's literally just a list of ways the 3d data can get blended, and we're gonna walk through every single one, no cap π«Ά
πΈ NAME πΈ
enum dpu_3d_blend_mode β that's it, that's the name π
(the original page leaves the description blank, so we're not out here inventing lore, iykyk)
β¨ SYNOPSIS β¨
enum dpu_3d_blend_mode {
BLEND_3D_NONE ,
BLEND_3D_FRAME_INT ,
BLEND_3D_H_ROW_INT ,
BLEND_3D_V_ROW_INT ,
BLEND_3D_COL_INT ,
BLEND_3D_MAX
};
like, look at her. six constants, all lined up, main character energy π
π¦ Constants π¦
okay so here's the whole squad, one by one, and yes we're doing all of them π
BLEND_3D_NONEβ 3d blending is not enabled. the vibe check failed, blending is cancelled πBLEND_3D_FRAME_INTβ Frame interleaving β¨BLEND_3D_H_ROW_INTβ Horizontal row interleaving π₯BLEND_3D_V_ROW_INTβ vertical row interleaving (yes it's lowercase in the source, we respect the lowercase, periodt) πBLEND_3D_COL_INTβ column interleaving πBLEND_3D_MAXβ the ceiling, the final boss, the max π (no description given, so we're not making one up, bestie)
π Description π
Desribes how the 3d data is blended β and yes, that's the original spelling of "Desribes", we are not fixing it, we are simply reporting the lore π so basically: this enum exists to tell you which flavor of 3d blending is happening. that's the whole thing. iconic, honestly π
π SEE ALSO π
go touch some related kernel files, bestie, they're all right here π
- Kernel file
./drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.hstructdpu_hw_fmt_layout(9), structdpu_mdss_color(9), structdpu_hw_tear_check(9), structdpu_hw_pp_vsync_info(9)π§
ngl, this one's short but it's still important β if you skip the constants you're gonna be lost in the group chat later π
so yeah, that's the page!! sourced from ./drivers/gpu/drm/msm/disp/dpu1, dated October 2026, and titled enum dpu_3d_blend_mode(9) β mwah, slay, go read the kernel now π«Άπ
πΈ
π¦ 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