pixel_write_t(9)
β¨ pixel_write_t(9) β¨
okay so bestie, welcome to the pixel_write_t manual page β that's pixel_write_t from section 9 of the Kernel API Manual, and honestly? it's giving "tiny function, big responsibilities" π
π NAME π
pixel_write_t β these functions are used to read a pixel from a &struct pixel_argb_u16, convert it in a specific format and write it in the @out_pixel buffer.
like, that's the whole personality: read it, convert it, write it. no cap. π¦
πΈ SYNOPSIS πΈ
void pixel_write_t (u8 *out_pixel , const struct pixel_argb_u16
*in_pixel );
literally the entire function signature, character for character, mwah π
π ARGUMENTS π
out_pixelβ destination address to write the pixel π this is where the pixel ends up, bestiein_pixelβ pixel to write π the actual pixel you're shipping out
π₯ SEE ALSO π₯
- Kernel file
./drivers/gpu/drm/vkms/vkms_drv.hπ«Ά struct vkms_frame_info(9)struct pixel_argb_u16(9)enum pixel_read_direction(9)pixel_read_line_t(9)struct conversion_matrix(9)struct vkms_plane_state(9)struct vkms_crtc_state(9)struct vkms_output(9)struct vkms_device(9)vkms_create(9)vkms_destroy(9)vkms_crtc_init(9)vkms_output_init(9)vkms_plane_init(9)
like the whole vkms friend group, periodt πβ¨
ngl bestie, that SEE ALSO list is long enough to be a group chat roster β every single one of them is linked above, don't skip a single icon ππ
and that's a wrap! π this came straight out of ./drivers/gpu/drm/vkms, dated October 2026, and the page itself is pixel_write_t(9) β slay, go forth and write those pixels π¦βπ
π¦ 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