swap_uv_columns(9)
β¨ swap_uv_columns(9) β¨
okay so this is a page from the Kernel API Manual and honestly? it's a little one but it's doing important work, bestie π
πΈ NAME πΈ
swap_uv_columns β swaps the u and v column of a given matrix. that's it. that's the whole vibe. two columns, one glow-up, we're flipping them π¦
π SYNOPSIS π
void swap_uv_columns (struct conversion_matrix *matrix );
no return value, no drama, void and out π«Ά
π ARGUMENTS π
matrixβ the matrix in which columns are swapped π this is where the u column and the v column trade places, lowkey main character energy for a struct pointer.
π SEE ALSO π
like genuinely go read these too, they're all in the same friend group:
- Kernel file
./drivers/gpu/drm/vkms/vkms_formats.c packed_pixels_offset(9)packed_pixels_addr(9)get_block_step_bytes(9)packed_pixels_addr_1x1(9)get_subsampling(9)get_subsampling_offset(9)READ_LINE(9)READ_LINE_ARGB8888(9)READ_LINE_le16161616(9)READ_LINE_YUV_SEMIPLANAR(9)vkms_writeback_row(9)get_pixel_read_line_function(9)get_conversion_matrix_to_argb_u16(9)get_pixel_write_function(9)
ngl there's not a single warning, exit status, or env var on this whole page β it's just a tiny column-flipper living its best life in the vkms driver π§ no cap, that's the entire manual.
and that's the whole thing, bestie!! π this cutie came out of ./drivers/gpu/drm/vkms and it's dated October 2026 β periodt, go flip some columns πβ
π¦ 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