dc_commit_streams(9)
π dc_commit_streams(9) β like, the Kernel API Manual, but make it cute
okay so bestie, welcome to the dc_commit_streams page from the Kernel API Manual β¨ this one's short and sweet but she's important β she's the one who actually pushes your stream changes down into the hardware, no cap π«Ά
β¨ NAME β¨
dc_commit_streams β commit current stream state π
πΈ SYNOPSIS πΈ
enum dc_status dc_commit_streams (struct dc *dc , struct
dc_commit_streams_params *params );
like, that's the whole vibe. two args. she's lowkey elegant π
π¦ ARGUMENTS π¦
dcβ the DC object, aka the one holding the commit state that's getting configured in the hardware πparamsβ the parameters for the commit, and yes that includes the streams that are getting committed π
π DESCRIPTION π
this is the function responsible for committing stream changes to the hardware. that's it, that's the whole description β she ate and left no crumbs π
π RETURN π
returns DC_OK if everything works as expected β¨ otherwise it hands you back a dc_status code instead π so like, always check her, okay?
bestie pls actually look at the return value, that's the whole point of the return value π
π SEE ALSO π
the whole friend group, fr fr:
- Kernel file
./drivers/gpu/drm/amd/display/dc/core/dc.cOverview(9) dc_stream_get_last_used_drr_vtotal(9)dc_stream_configure_crc(9)dc_stream_get_crc(9)dc_stream_adjust_vmin_vmax(9)dc_commit_state_no_check(9)dc_check_state_update(9)dc_check_update_surfaces_for_stream(9)update_seamless_boot_flags(9)update_planes_and_stream_state(9)dc_check_address_only_update(9)build_dmub_cmd_list(9)could_mpcc_tree_change_for_active_pipes(9)commit_minimal_transition_state_in_dc_update(9)commit_minimal_transition_state(9)dc_update_state(9)dc_update_planes_and_stream(9)dc_enable_dcmode_clk_limit(9)dc_is_dmub_outbox_supported(9)dc_enable_dmub_notifications(9)dc_enable_dmub_outbox(9)dc_process_dmub_aux_transfer_async(9)dc_process_dmub_set_config_async(9)dc_process_dmub_set_mst_slots(9)dc_process_dmub_dpia_set_tps_notification(9)dc_process_dmub_dpia_hpd_int_enable(9)dc_print_dmub_diagnostic_data(9)dc_disable_accelerated_mode(9)dc_notify_vsync_int_state(9)dc_set_edp_power(9)dc_get_power_profile_for_dc_state(9)dc_get_det_buffer_size_from_state(9)dc_get_host_router_index(9)should_commit_intermediate_context(9)dc_update_probes_prepare(9)dc_update_probes_execute(9)
like, that's a lot of friends and every single one of them matters π
and that's the page bestie!! π§ this lil cutie lives over at ./drivers/gpu/drm/amd/display/... and the version/date on the tin is October 2026 β so yeah, she's from the future and she's serving π
mwah, go commit some streams π₯
π¦ 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