vmw_bo_cpu_blit_line(9)
π vmw_bo_cpu_blit_line(9)
okay so this is a page straight out of the Kernel API Manual, section 9, and it's all about vmw_bo_cpu_blit_line β yes that's a mouthful, we're gonna say it with our chest π«Ά
β¨ NAME β¨
vmw_bo_cpu_blit_line β blit part of a line from one bo to another. that's it, that's the whole vibe π«
π SYNOPSIS π
int vmw_bo_cpu_blit_line (struct vmw_bo_blit_line_data *d , u32
dst_offset , u32 src_offset , u32 bytes_to_copy );
πΈ ARGUMENTS πΈ
dβ the blit data, as described above. like, above above. you know the one πdst_offsetβ where the copy starts in the destination, counted from the start of the bo. that's the offset bestie β¨src_offsetβ where the copy starts in the source, counted from the start of the bo. same deal, other side π¦bytes_to_copyβ how many bytes we're copying in this line. the actual amount. no cap π
π SEE ALSO π
kernel file ./drivers/gpu/drm/vmwgfx/vmwgfx_blit.c β literally the source of truth π§
and the whole friend group:
vmw_find_first_diff(9)vmw_find_last_diff(9)vmw_memcpy(9)vmw_adjust_rect(9)vmw_diff_memcpy(9)struct vmw_bo_blit_line_data(9)vmw_bo_cpu_blit(9)
okay that's the whole page, go be iconic with it π this little edition lives in ./drivers/gpu/drm/vmwgfx and it's stamped October 2026 β periodt, see u next time 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