STRUCT VMW_SCREEN_TARGET_DISPLAY_UNIT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

struct vmw_screen_target_display_unit β€” conglomerated STDU structure

okay bestie, this is the struct vmw_...display_unit(9) page from the Kernel API Manual, and it's literally all about that conglomerated STDU structure. lowkey iconic. πŸ’…


✨ SYNOPSIS ✨

okay so here's the exact shape of it β€” copy it character for character, no cap:

       struct vmw_screen_target_display_unit {
           struct vmw_display_unit base;
           struct vmw_surface *display_srf;
           enum stdu_content_type content_fb_type;
           s32 display_width, display_height;
           bool defined;
           unsigned int cpp;
        };

πŸŽ€ Members πŸŽ€

vibe check on every single member, bestie β€” all of them, none skipped:

  • base β€” the VMW specific DU structure.
  • display_srf β€” the surface to be displayed, bestie. The dimension of this will always match the display mode. If the display mode matches content_vfbs dimensions, then this is a pointer into the corresponding field in content_vfbs. If not, then this is a separate buffer to which content_vfbs will blit to.
  • content_fb_type β€” the content_fb type.
  • display_width β€” display width.
  • display_height β€” display height.
  • defined β€” true if the current display unit has been initialized.
  • cpp β€” Bytes per pixel.

πŸ”₯ SEE ALSO πŸ”₯

if you're gonna hyperfixate, here's the whole link circle in order:


okay that's the whole page, bestie! source/version: ./drivers/gpu/drm/vmwgfx Β· date: October 2026 Β· page title: struct vmw_...display_unit(9). byeeee πŸ’…πŸ«Άβœ¨

πŸ“¦ where this page comes from