vmw_binding_dirtying(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

Okay bestie, this is vmw_binding_dirtying(9) from the Kernel API Manual β€” and it does exactly one iconic little job: return whether a binding type is dirtying its resource. πŸ’…

✨ SYNOPSIS ✨

u32 vmw_binding_dirtying (enum vmw_ctx_binding_type binding_type );

πŸŽ€ ARGUMENTS πŸŽ€

  • binding_type β€” The binding type. That's the whole argument, bestie. 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the vibe: each time a resource is put on the validation list as the result of a context binding referencing it, we need to determine whether that resource will be dirtied β€” meaning written to by the GPU β€” as a result of the corresponding GPU operation. No cap, that's the whole check. 😭

Currently, these binding types are capable of dirtying its resource:

  • rendertarget- bindings
  • depth-stencil- bindings
  • stream-output-target bindings
  • unordered access view bindings

That's the list as it stands, and vmw_binding_dirtying is the function you hit up when you need to know whether a given binding_type is one of the dirtying ones. Periodt. πŸ’–

πŸ’– RETURN πŸ’–

Returns whether the binding type dirties the resource its binding points to. Simple, useful, slay. ✨

🌈 SEE ALSO 🌈


Cute little footer sign-off, because we don't copy footer lines around here: this page's source/version path is ./drivers/gpu/drm/vmwgfx, and the date on it is October 2026. Obsessed. πŸŽ€βœ¨πŸ’–

πŸ“¦ where this page comes from