intel_fb_pla...et_modifiers(9)
π intel_fb_pla...et_modifiers(9)
okay bestie, welcome to the Kernel API Manual page for intel_fb_pla...et_modifiers(9) β yes the title is truncated like that, no I did not do it, it's just how it's printed, and honestly? iconic of the manpage renderer to give us a cliffhanger π
β¨ NAME β¨
intel_fb_plane_get_modifiers β the way this function just gets the modifiers for the given platform and plane capabilities. slay.
πΈ SYNOPSIS πΈ
u64 * intel_fb_plane_get_modifiers (struct intel_display *display , u8 plane_caps );
π¦ ARGUMENTS π¦
displayβ the display instance, your main character π«Άplane_capsβ the capabilities for the plane that the modifiers are being queried for
β RETURN β
It returns the list of modifiers allowed by the display platform and plane_caps. easy enough, right?
π BESTIE LISTEN TO ME: the caller must free the returned buffer. it's giving "you break it, you bought it". no cap, free your memory.
π§ SEE ALSO π§
the kernel file lives right here: ./drivers/gpu/drm/i915/display/intel_fb.c
and the whole friend group shows up too, periodt:
intel_fb_get_format_info(9)intel_fb_is_tiled_modifier(9)intel_fb_is_ccs_modifier(9)intel_fb_is_rc_ccs_cc_modifier(9)intel_fb_is_mc_ccs_modifier(9)intel_fb_needs_64k_phys(9)intel_fb_is_tile4_modifier(9)intel_fb_plane_supports_modifier(9)intel_format_info_is_yuv_semiplanar(9)intel_fb_is_ccs_aux_plane(9)intel_fb_is_gen12_ccs_aux_plane(9)intel_fb_rc_ccs_cc_plane(9)
π and that's the whole page, bestie!! source is ./drivers/gpu/drm/i915/display, dated October 2026 β go free that buffer now, ily, bye π
π¦ 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