drm_plane_cr...ter_property(9)
π drm_plane_cr...ter_property(9) β like, the Kernel API Manual bestie β¨
okay so this is a page from the Kernel API Manual, and it's all about one lil function that lives in ./drivers/gpu/drm β it's called drm_plane_create_scaling_filter_property, and yes the header truncates it to drm_plane_cr...ter_property(9) because apparently even manpage titles need a little drama π
β¨ NAME β¨
drm_plane_create_scaling_filter_property β creates a brand new scaling filter property, no cap π
π¦ SYNOPSIS π¦
int drm_plane_create_scaling_filter_property (struct drm_plane *plane ,
unsigned int supported_filters );
like, that's literally the whole signature. study it. memorize it. it's giving main character energy β
πΈ ARGUMENTS πΈ
planeβ adrmplane. that's it. that's the whole description. she's a plane, bestie βοΈsupported_filtersβ a bitmask of the scaling filters you support. important: it must includeBIT(DRM_SCALING_FILTER_DEFAULT). like, non-negotiable, fr fr π
π DESCRIPTION π
so basically this function lets the driver enable the scaling filter property on a given plane. that's the whole vibe. driver says "yes please, I'd like a scaling filter property", function says "say less", property gets created. iconic behavior honestly π
π₯ RETURN π₯
Zero for success, or -errno if things go sideways π (you know the drill β zero is the happy path, negative errno is the "oop" path).
π SEE ALSO π
so many friends!! she's connected, she's networked, she's in her social era π«Ά
- Kernel file
./drivers/gpu/drm/drm_plane.cβoverview(9) standard plane properties(9)hotspot properties(9)drm_plane_create_hotspot_properties(9)drm_universal_plane_init(9)drm_plane_cleanup(9)drm_plane_from_index(9)drm_plane_force_disable(9)drm_mode_plane_set_obj_prop(9)drm_plane_has_format(9)drm_any_plane_has_format(9)damage tracking(9)drm_plane_enable_fb_damage_clips(9)drm_plane_get_damage_clips_count(9)drm_plane_get_damage_clips(9)drm_plane_add_size_hints_property(9)drm_plane_create_color_pipeline_property(9)
okay that's the whole page!! every flag, every argument, every see-also, all present and accounted for π β¨
and finally, the cute lil sign-off: this page comes to you from ./drivers/gpu/drm, dated October 2026, and it answers to the name drm_plane_cr...ter_property(9) π bye bestie, go create some scaling filter properties π¦π
π¦ 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