vmw_binding_...ffset_update(9)
okay bestie, welcome to the vmw_binding_...ffset_update(9) page from the Kernel API Manual β¨ section 9 is serving kernel API realness, and this one is all about giving a cb binding a fresh offset, no cap π
πΈ NAME πΈ
vmw_binding_cb_offset_update β update the offset of a cb binding π
β¨ SYNOPSIS β¨
void vmw_binding_cb_offset_update (struct vmw_ctx_binding_state *cbs ,
u32 shader_slot , u32 slot , u32 offsetInBytes );
it's void, bestie β no return value era, just vibes and a successful update π«Ά
π¦ ARGUMENTS π¦
cbsβ pointer to the context binding state tracker πshader_slotβ the shader slot of the binding β¨slotβ the slot of the binding πoffsetInBytesβ the new offset of the binding π
π₯ DESCRIPTION π₯
Updates the offset of an existing cb binding in the context binding state structure cbs π
like, this is the βnew offset, same bindingβ moment β the cb binding is already existing in cbs, and this function updates its offset. iconic behavior, fr fr π
π SEE ALSO π
the whole kernel-side bestie squad lives in the kernel file ./drivers/gpu/drm/vmwgfx/vmwgfx_binding.c, and hereβs every single reference, no skipped links π€π«Ά
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_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_binding_scrub_cb(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)
mwah π this pageβs source/version is ./drivers/gpu/drm/vmwgfx, dated October 2026, and itβs the vmw_binding_...ffset_update(9) moment β bye bestie, go update that offset responsibly πβ¨
π¦ 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