drm_plane_colorop_mult_init(9)
π drm_plane_colorop_mult_init(9) β the kernel API manual, but make it make sense
okay so bestie, welcome to drm_plane_colorop_mult_init(9) from the Kernel API Manual β¨ this one's a small little guy with a big job: initializing a DRM_COLOROP_MULTIPLIER. that's it, that's the whole vibe. let's get into it π
β¨ SYNOPSIS β¨
int drm_plane_colorop_mult_init (struct drm_device *dev , struct
drm_colorop *colorop , struct drm_plane *plane , const struct
drm_colorop_funcs *funcs , uint32_t flags );
she takes five args and hands you back an int, no cap π«Ά
πΈ ARGUMENTS πΈ
devβ the DRM device, your main character π¬coloropβ thedrm_coloropobject you're initializing, like the whole point of the function honestlyplaneβ the associateddrm_planethat this colorop is attached to π«funcsβ the control functions for the new colorop, iykykflagsβ a bitmask of misc stuff, see theDRM_COLOROP_FLAG_*defines. and like, it returns zero on success, or a-Evalue on failure π (yes that little return note lives inside this bullet in the original, so it lives here too, periodt)
π SEE ALSO π
okay the friend group is LARGE and I love them all:
Kernel file ./drivers/gpu/drm/drm_colorop.coverview(9)drm_colorop_cleanup(9)drm_colorop_destroy(9)drm_colorop_pipeline_destroy(9)drm_plane_colorop_curve_1d_init(9)drm_plane_colorop_curve_1d_lut_init(9)__drm_atomic_helper_colorop_destroy_state(9)__drm_colorop_state_init(9)drm_atomic_helper_colorop_create_state(9)__drm_colorop_reset(9)drm_get_colorop_lut1d_interpolation_name(9)drm_get_colorop_lut3d_interpolation_name(9)drm_colorop_set_next_property(9)
lowkey a whole ecosystem π go read the friends, they're iconic
and that's the whole page, bestie!! π¦ this lil gem lives in ./drivers/gpu/drm, dated October 2026, and it's page drm_plane_colorop_mult_init(9) of the Kernel API Manual β mwah, go slay some colorops π
π
π¦ 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