vmw_shader_key(9)
okay so bestie, welcome to vmw_shader_key(9) β it's a Kernel API Manual page and we're gonna get through it together, no cap π«Άβ¨
πΈ NAME πΈ
vmw_shader_key β compute a hash key suitable for a compat shader. that's the name, that's the vibe, periodt π
β¨ SYNOPSIS β¨
the call is literally this, character for character:
u32 vmw_shader_key (u32 user_key , SVGA3dShaderType shader_type );
π ARGUMENTS π
user_keyβ user space id of the shader. iykyk π¦shader_typeβ shader type. that's it, bestie π
π« DESCRIPTION π«
so what does it do? it returns a hash key suitable for a command buffer managed resource manager hash table. that's the whole description, and honestly? iconic β¨
π₯ SEE ALSO π₯
the kernel file is ./drivers/gpu/drm/vmwgfx/vmwgfx_shader.c β yes, exactly that path, bestie π§
also these friends are linked up in SEE ALSO:
vmw_res_to_dx_shader(9)vmw_dx_shader_commit_notify(9)vmw_dx_shader_unscrub(9)vmw_dx_shader_create(9)vmw_dx_shader_bind(9)vmw_dx_shader_scrub(9)vmw_dx_shader_unbind(9)vmw_dx_shader_cotable_list_scrub(9)vmw_dx_shader_res_free(9)vmw_dx_shader_add(9)vmw_shader_id_ok(9)vmw_shader_remove(9)vmw_compat_shader_add(9)vmw_shader_lookup(9)
k byeee π β source/version: ./drivers/gpu/drm/vmwgfx, date: October 2026 π
π¦ 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