vmw_cmd_bind_gb_shader(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– vmw_cmd_bind_gb_shader β€” the Kernel API Manual page, bestie edition πŸ’–

okay so this is the manual page for vmw_cmd_bind_gb_shader(9) from the Kernel API Manual, and honestly it's a whole little vibe. buckle up πŸŽ€


✨ NAME ✨

vmw_cmd_bind_gb_shader β€” bestie, its whole job is to validate the SVGA_3D_CMD_BIND_GB_SHADER command. that's it. that's the gig. πŸ’…


🌸 SYNOPSIS 🌸

int vmw_cmd_bind_gb_shader (struct vmw_private *dev_priv , struct
       vmw_sw_context *sw_context , SVGA3dCmdHeader *header );

it returns an int, and it takes those three args. no cap. ⭐


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev_priv β€” a pointer to a device private struct. that's your device's little home base 🏠
  • sw_context β€” the software context being used for this batch. it's literally the context of the moment ✨
  • header β€” a pointer to the command header in the command stream. it's giving "front of the line" energy πŸ‘‘

πŸ‘‘ SEE ALSO πŸ‘‘

okay so the source file is ./drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c β€” and the friend list here is long. like, genuinely iconic amounts of cross-references. we're listing every single one because everyone deserves their moment 🫢

🧚 structs, enums & friends

  • struct vmw_relocation(9)
  • enum vmw_resource_relocation_type(9)
  • struct vmw_resource_relocation(9)
  • struct vmw_ctx_validation_info(9)
  • struct vmw_cmd_entry(9)

🌈 execbuf & relocation crew

πŸ“ query commands (the whole collection)

πŸ’œ surfaces, images & backups

πŸ”₯ shader squad (our people fr fr)

πŸ’€ execbuf submit & cleanup crew


lowkey the whole list is a vibe check of the entire vmwgfx execbuf universe and our girl is right in the middle of it πŸ’…βœ¨

okay that's the page!! πŸŽ€ sign-off time: this one lives at ./drivers/gpu/drm/vmwgfx, it's from the Kernel API Manual, dated October 2026, and it's literally called vmw_cmd_bind_gb_shader(9). go validate those shader binds, bestie β€” ily, mwah πŸ˜­πŸ’–πŸ¦‹

πŸ“¦ where this page comes from