STRUCT VMW_DU_UPDATE_PLANE_SURFACE(9)
β¨ 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β structvmw_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
- 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