vmw_emit_set_rt(9)
π vmw_emit_set_rt(9) β the Kernel API Manual β¨
okay so this page lives in the kernel API manual (that's the (9) bestie, it's giving "internal kernel helper" energy π) and it's all about vmw_emit_set_rt β and honestly? it's a little delayed-reaction icon. Let's get into it πΈ
β¨ NAME β¨
vmw_emit_set_rt β Issue delayed DX rendertarget binding commands π
like, the DX rendertarget binding commands don't go out immediately, they're delayed, and this is the function that issues them. no cap. π¦
π SYNOPSIS π
int vmw_emit_set_rt (struct vmw_ctx_binding_state *cbs );
it returns an int, it takes one pointer, and yes the spacing is exactly like that, don't come for me π
π ARGUMENTS π
cbsβ Pointer to the context'sstruct vmw_ctx_binding_state. that's it. that's the whole thing. she's a pointer to the context's binding state and she knows it π«Ά
π¦ SEE ALSO π¦
okay this list is long and every single one of these is a real one, so buckle up bestie, we're going through them all π (no skipping, we don't do that here)
- Kernel file
./drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 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_binding_scrub_cb(9)vmw_collect_view_ids(9)vmw_collect_dirty_view_ids(9)vmw_emit_set_sr(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)
π«Ά reminder bestie: all of those (9) suffixes mean "this is a kernel API page," so likeβ¦ they're siblings. family reunion vibes fr fr π
and that's the whole page!! short and sweet, just the way we like it β¨ this one's living in ./drivers/gpu/drm/vmwgfx and it's dated October 2026 β yeah, october 2026, she's from the future, main character energy fr ππ
bye bestie, go bind some rendertargets ππ
π¦ 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