drm_mode_is_420_also(9)
π drm_mode_is_420_also(9)
okay bestie, welcome to the Kernel API Manual β this one's a tiny lil function but she's got main character energy in the display pipeline. her whole thing? figuring out if a videomode can also be supported in YCBCR420 output format, on top of RGB/YCBCR444/422. yes, "also". she's the also girl. iykyk π
β¨ NAME β¨
drm_mode_is_420_also β checks whether a given videomode can be supported in YCBCR420 output format also (along with RGB/YCBCR444/422). like, not instead of, bestie β also. periodt π«Ά
πΈ SYNOPSIS πΈ
bool drm_mode_is_420_also (const struct drm_display_info *display ,
const struct drm_display_mode *mode );
π¦ ARGUMENTS π¦
displayβ the display under action. literally the one we're doing the vibe check on πmodeβ the video mode to be tested. this is the girl we're asking about π
β RETURN β
Returns true if the mode can be supported in YCBCR420 format, and false if not. no cap, that's the whole tea β
π₯ SEE ALSO π₯
Kernel file ./drivers/gpu/drm/drm_modes.c
and the whole friend group, in order, no gatekeeping:
drm_mode_debug_printmodeline(9)drm_mode_create(9)drm_mode_destroy(9)drm_mode_probed_add(9)drm_analog_tv_mode(9)drm_cvt_mode(9)drm_gtf_mode_complex(9)drm_gtf_mode(9)drm_display_mode_from_videomode(9)drm_display_mode_to_videomode(9)drm_bus_flags_from_videomode(9)of_get_drm_display_mode(9)of_get_drm_panel_display_mode(9)drm_mode_set_name(9)drm_mode_vrefresh(9)drm_mode_get_hv_timing(9)drm_mode_set_crtcinfo(9)drm_mode_copy(9)drm_mode_init(9)drm_mode_duplicate(9)drm_mode_match(9)drm_mode_equal(9)drm_mode_equal_no_clocks(9)drm_mode_equal_no_clocks_no_stereo(9)drm_mode_validate_driver(9)drm_mode_validate_size(9)drm_mode_validate_ycbcr420(9)drm_mode_prune_invalid(9)drm_mode_compare(9)drm_mode_sort(9)drm_connector_list_update(9)drm_mode_parse_command_line_for_connector(9)drm_mode_create_from_cmdline_mode(9)drm_mode_convert_to_umode(9)drm_mode_convert_umode(9)drm_mode_is_420_only(9)drm_mode_is_420(9)drm_set_preferred_mode(9)
π reminder for the girlies skimming:drm_mode_is_420_only(9)anddrm_mode_is_420(9)are her cousins, not her. this one is the also one. don't mix them up fr fr π
and that's the whole page, bestie!! π§ source lives at ./drivers/gpu/drm, dated October 2026, and the page signs off as drm_mode_is_420_also(9). slay, go read your modes ππβ¨
π¦ 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