vmw_binding_scrub_cb(9)
π vmw_binding_scrub_cb(9) β a Kernel API Manual moment
okay so bestie, welcome to the vmw_binding_scrub_cb(9) page from the Kernel API Manual π β yes it's a real manual, yes it's a whole vibe, and yes we're gonna get through it together.
β¨ NAME β¨
vmw_binding_scrub_cb β scrub a constant buffer binding from a context. that's it, that's the whole job π«Ά
πΈ SYNOPSIS πΈ
int vmw_binding_scrub_cb (struct vmw_ctx_bindinfo *bi , bool rebind );
it gives you back an int, bestie. noted. β¨
π ARGUMENTS π
biβ single binding information. literally one (1) binding's worth of info, no more, no less π¦rebindβ whether to issue a bind instead of a scrub command. so likeβ¦ do we scrub it, or do we re-bind it? your call, icon π
π₯ SEE ALSO π₯
okay this list is long β main character energy fr fr β and it all lives in the kernel file ./drivers/gpu/drm/vmwgfx/vmwgfx_binding.c. go read these, iykyk:
struct vmw_ctx_binding_state(9)struct vmw_binding_info(9)vmw_cbs_context(9)vmw_binding_loc(9)vmw_binding_drop(9)vmw_binding_add(9)vmw_binding_cb_offset_update(9)vmw_binding_add_uav_index(9)vmw_binding_transfer(9)vmw_binding_state_kill(9)vmw_binding_state_scrub(9)vmw_binding_res_list_kill(9)vmw_binding_res_list_scrub(9)vmw_binding_state_commit(9)vmw_binding_rebind_all(9)vmw_binding_scrub_shader(9)vmw_binding_scrub_render_target(9)vmw_binding_scrub_texture(9)vmw_binding_scrub_dx_shader(9)vmw_collect_view_ids(9)vmw_collect_dirty_view_ids(9)vmw_emit_set_sr(9)vmw_emit_set_rt(9)vmw_collect_so_targets(9)vmw_emit_set_so_target(9)vmw_binding_emit_dirty_ps(9)vmw_collect_dirty_vbs(9)vmw_emit_set_vb(9)vmw_binding_emit_dirty(9)vmw_binding_scrub_sr(9)vmw_binding_scrub_dx_rt(9)vmw_binding_scrub_so_target(9)vmw_binding_scrub_vb(9)vmw_binding_scrub_ib(9)vmw_binding_scrub_so(9)vmw_binding_state_alloc(9)vmw_binding_state_free(9)vmw_binding_state_list(9)vmw_binding_state_reset(9)vmw_binding_dirtying(9)
likeβ¦ that's the whole friend group π§π every single one of them, no cap.
ngl there's not a lot of prose on this page β no DESCRIPTION, no OPTIONS, no exit statuses, no warnings. it's giving "short and iconic." what you see is what you get, bestie π
and that's the page!! mwah π β this one came out of ./drivers/gpu/drm/vmwgfx, October 2026, and it's filed under vmw_binding_scrub_cb(9) in case you need to find it again. slay, bye πβ¨
π¦ 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