vmw_surface_destroy_encode(9)
π vmw_surface_destroy_encode(9) π
okay so this page is straight out of the Kernel API Manual, and itβs giving βtiny encoder, main character energyβ β¨. The function is vmw_surface_destroy_encode, and its whole vibe is: encode a surface_destroy command. No cap, thatβs the lore π.
π NAME π
vmw_surface_destroy_encode β Encode a surface_destroy command π«Ά
β¨ SYNOPSIS β¨
bestie, the signature is literally:
void vmw_surface_destroy_encode (uint32_t id , void *cmd_space );
π ARGUMENTS π
idβ the surface id, periodt πcmd_spaceβ pointer to the memory area in which the commands should be encoded β¨
π₯ SEE ALSO π₯
okay bestie, hereβs the whole cross-reference friend group, and yes, every single one is invited to the group chat π«Ά:
- Kernel file
./drivers/gpu/drm/vmwgfx/vmwgfx_surface.cπ struct vmw_user_surface(9)πΈstruct vmw_surface_offset(9)πΈstruct vmw_surface_dirty(9)πΈvmw_surface_dma_size(9)vmw_surface_define_size(9)vmw_surface_destroy_size(9)vmw_surface_define_encode(9)vmw_surface_dma_encode(9)vmw_hw_surface_destroy(9)vmw_legacy_srf_create(9)vmw_legacy_srf_dma(9)vmw_legacy_srf_bind(9)vmw_legacy_srf_unbind(9)vmw_legacy_srf_destroy(9)vmw_surface_init(9)vmw_user_surface_base_to_res(9)vmw_user_surface_free(9)vmw_user_surface_base_release(9)vmw_surface_destroy_ioctl(9)vmw_surface_define_ioctl(9)vmw_surface_reference_ioctl(9)vmw_gb_surface_create(9)vmw_gb_surface_define_ioctl(9)vmw_gb_surface_reference_ioctl(9)vmw_gb_surface_define_ext_ioctl(9)vmw_gb_surface_reference_ext_ioctl(9)vmw_gb_surface_define_internal(9)vmw_gb_surface_reference_internal(9)vmw_subres_dirty_add(9)vmw_subres_dirty_full(9)vmw_dumb_create(9)
mwah π this page is stamped with source/version ./drivers/gpu/drm/vmwgfx and date October 2026 at the bottom, so thatβs the official cute sign-off: source + version + date, slay π«Άπ
π¦ 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