DRM_GEM_SHA...HELPER_FUNCS(9)
π NAME π
okay so bestie, this page is from the Kernel API Manual, section 9, and the header title is DRM_GEM_SHA...HELPER_FUNCS(9) β yes the ellipsis is literally part of how it's printed, iykyk.
The star of the show is DRM_GEM_SHADOW_PLANE_HELPER_FUNCS β it initializes struct drm_plane_helper_funcs for shadow-buffered planes. periodt. π
β¨ SYNOPSIS β¨
It's giving just the macro name, no arguments:
DRM_GEM_SHADOW_PLANE_HELPER_FUNCS
π¦ DESCRIPTION π¦
Drivers may use GEM BOs as shadow buffers over the framebuffer memory. That's the setup. π
This macro initializes struct drm_plane_helper_funcs to use the rsp helper functions. no cap, that's the whole job. π
π SEE ALSO π
- Kernel file
./include/drm/drm_gem_atomic_helper.h DRM_SHADOW_PLANE_MAX_WIDTH(9)DRM_SHADOW_PLANE_MAX_HEIGHT(9)struct drm_shadow_plane_state(9)to_drm_shadow_plane_state(9)DRM_GEM_SHADOW_PLANE_FUNCS(9)DRM_GEM_SIMPLE_DISPLAY_PIPE_SHADOW_PLANE_FUNCS(9)
mwah π this one is sourced from ./include/drm, dated October 2026, and the footer is back on its DRM_GEM_SHA...HELPER_FUNCS(9) energy. slay. π«Ά
π¦ 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