vkms_plane_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… vkms_plane_init(9) β€” Kernel API Manual, bestie edition ✨

okay so first things first: this page is vkms_plane_init(9), it lives in the Kernel API Manual, and it's all about getting a plane set up. that's the whole vibe. let's get into it 🫢


🌸 NAME 🌸

vkms_plane_init β€” Initialize a plane ✨

like, it makes a plane exist. that's the errand. that's the assignment. she ate πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

struct vkms_plane * vkms_plane_init (struct vkms_device *vkmsdev ,
       struct vkms_config_plane *plane_cfg );

so she takes two things and hands you back a struct vkms_plane *. iconic behavior, no notes πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • vkmsdev β€” the VKMS device that contains the plane. like, whose plane is this? this one's. it's this device's plane 🏠
  • plane_cfg β€” the plane configuration. the lil blueprint. the ~vision board~ for the plane 🌈

⭐ SEE ALSO ⭐

okay bestie, this is the friend group, the whole squad, the group chat roster β€” go say hi πŸ‘‹

Kernel file ./drivers/gpu/drm/vkms/vkms_drv.h plus:

fr fr go read those too, iykyk πŸ’€ reading just this one page and calling it a day is not the move πŸ™ˆ

🧚 sign-off 🧚

this lil page came from ./drivers/gpu/drm/vkms, dated October 2026, and yeah β€” it's vkms_plane_init(9) all the way through, start to finish. periodt πŸ’œπŸ’–βœ¨

πŸ“¦ where this page comes from