vmw_du_translate_to_crtc(9)
π vmw_du_translate_to_crtc(9) β Kernel API Manual π
okay so bestie, welcome to the Kernel API Manual page for vmw_du_translate_to_crtc β it's giving tiny coordinate translator energy and we're gonna get through it together π
β¨
πΈ NAME πΈ
vmw_du_translate_to_crtc β translate a rect from framebuffer to crtc π¦
literally what it says on the tin: this helper translates a rectangle from framebuffer land over to crtc land, no cap π
β¨ SYNOPSIS β¨
void vmw_du_translate_to_crtc (struct drm_plane_state *state , struct
drm_rect *r );
that's the whole signature β notice the void, bestie, it's not returning anything back to you π«Ά
π ARGUMENTS π
stateβ plane state. yep, that's yourstruct drm_plane_state *, the plane state in question π«rβ rectangle to translate. this is thestruct drm_rect *getting translated, periodt π¦
π¦ SEE ALSO π¦
if you wanna keep vibing through the source, here's the crew to check out:
- Kernel file
./drivers/gpu/drm/vmwgfx/vmwgfx_kms.h struct vmw_du_update_plane(9)struct vmw_du_update_plane_surface(9)struct vmw_du_update_plane_buffer(9)struct vmw_kms_dirty(9)
and that's the whole page, bestie π«Ά it's from ./drivers/gpu/drm/vmwgfx, dated October 2026, and it's literally vmw_du_translate_to_crtc(9). bye bestie πβ¨
π¦ 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