MAX_SURFACES(9)
π MAX_SURFACES(9) β a whole kernel API manual page, bestie
okay so real talk, this one's a shortie but she's important. We're in the MAX_SURFACES zone of the kernel API manual, and honestly? she's carrying the whole vibe of "how many surfaces can we even stack on one CRTC."
β¨ NAME β¨
MAX_SURFACES β no cap, she's literally the representative of the upper bound of surfaces that can be piped to a single CRTC π«Ά
like, think of CRTC as the one main-character display pipeline, and MAX_SURFACES is the bouncer at the door going "bestie, that's the limit, we can't let any more in." iconic behavior honestly.
πΈ SYNOPSIS πΈ
MAX_SURFACES
yes that's it. that's the whole synopsis. no arguments, no flags, no nothing β she just is. minimalism ate and left no crumbs π
π¦ SEE ALSO π¦
okay this is the part where she name-drops literally everyone in her contacts. buckle up, we're going through the whole group chat:
- Kernel file
./drivers/gpu/drm/amd/display/dc/dc.hMAX_PLANES(9)β the sibling, the one everyone confuses her with color-management-caps(9)struct rom_curve_caps(9)struct dpp_color_caps(9)struct mpc_color_caps(9)struct dc_color_caps(9)enum pipe_split_policy(9)dc_check_state_update(9)dc_update_state(9)dc_update_state_init(9)dc_update_state_prepare(9)dc_update_state_execute(9)dc_update_state_cleanup(9)struct dc_probe_latencies(9)struct dc_probe_status(9)enum dc_get_status_type(9)struct dc_get_status_options(9)struct dc_state_status(9)dc_state_get_status(9)struct dc_validation_stream(9)struct dc_validation_set(9)dc_get_underflow_debug_data_for_otg(9)dc_capture_register_software_state(9)dc_get_qos_info(9)dc_override_memory_bandwidth_request(9)
fr fr, go readMAX_PLANES(9)next if you want the full lore drop β they're giving sibling energy and the whole state-update pipeline (dc_update_state*,dc_check_state_update) is lowkey the main character arc here. iykyk π
π a lil sign-off π
this absolute gem lives over in ./drivers/gpu/drm/amd/display/dc, and she's stamped October 2026 β so yeah, mark your calendar bestie, that's the version/date situation. go forth and respect the surface limit, periodt ππ₯
π¦ 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