STRUCT VMW_DU_UPDATE_PLANE_SURFACE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct vmw_du_update_plane_surface(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸŽ€ β€” this one's a struct page, and it's literally just a cute lil closure bundle. no cap, it's small but it's doing its job πŸ’…


🌸 NAME 🌸

struct vmw_du_update_plane_surface β€” the closure structure for surface πŸ¦‹


✨ SYNOPSIS ✨

like, here's the whole vibe of the struct, fr fr:

struct vmw_du_update_plane_surface {
    struct vmw_du_update_plane base;
    void *cmd_start;
 };

πŸ’– MEMBERS πŸ’–

  • base β€” the base closure structure. that's the parent, the main character energy of this struct πŸ‘‘
  • cmd_start β€” the FIFO command start address. and bestie, listen: it's used by SOU only πŸ™ˆ like, don't come for it from anywhere else, iykyk

πŸ”₯ SEE ALSO πŸ”₯

go read these next, they're the whole friend group 🫢:

  • Kernel file ./drivers/gpu/drm/vmwgfx/vmwgfx_kms.h β€” struct vmw_du_update_plane(9)
  • struct vmw_du_update_plane_buffer(9)
  • struct vmw_kms_dirty(9)
  • vmw_du_translate_to_crtc(9)
lowkey if you're poking at this struct you probably already live in that header file, so, slay πŸ’€

and that's the page!! 🌈 brought to you by ./drivers/gpu/drm/vmwgfx, dated October 2026, in the struct vmw_d...lane_surface(9) era. periodt. πŸ’œβœ¨

πŸ“¦ where this page comes from