STRUCT VMW_CTX_BINDINFO_SO_TARGET(9)
π struct vmw_ctx_bindinfo_so_target(9) β the Kernel API Manual glow-up π
okay so bestie, welcome to section 9 of the Kernel API Manual, where we're talking about struct vmw_ctx_bindinfo_so_target β literally the StreamOutput binding metadata of your dreams β¨. Yes, that's the whole NAME situation, she's giving "one line, all the lore" π
πΈ SYNOPSIS πΈ
here's the whole struct, verbatim, don't touch the formatting i'm begging π«Ά
struct vmw_ctx_bindinfo_so_target {
struct vmw_ctx_bindinfo bi;
uint32 offset;
uint32 size;
uint32 slot;
};
β¨ Members β¨
like a group chat but for fields π
biβ thestruct vmw_ctx_bindinfowe derive from. she's the parent, the main character, the one we inherit everything from πoffsetβ device data used to reconstruct binding command. that's it, that's the whole vibe β¨sizeβ device data used to reconstruct binding command. yes bestie, same energy, different field π₯slotβ device data used to reconstruct binding command. the trio is complete, no cap π
ngl all three of them have the exact same job description and i respect the consistency fr fr π
π SEE ALSO π
go read these next, i'm obsessed with the lineup π
- Kernel file
./drivers/gpu/drm/vmwgfx/vmwgfx_binding.h struct vmw_ctx_bindinfo(9)struct vmw_ctx_bindinfo_tex(9)struct vmw_ctx_bindinfo_shader(9)struct vmw_ctx_bindinfo_cb(9)struct vmw_ctx_bindinfo_view(9)struct vmw_ctx_bindinfo_vb(9)struct vmw_ctx_bindinfo_ib(9)struct vmw_dx_shader_bindings(9)struct vmw_ctx_bindinfo_uav(9)struct vmw_ctx_bindinfo_so(9)
and that's the whole page, bestie β no crumbs left π. this iconic little number lives in ./drivers/gpu/drm/vmwgfx, dated October 2026, and yes it ships complete with its own footer title, struct vmw_...fo_so_target(9). slay, 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