get_swath_deadlines(9)
π get_swath_deadlines(9) β Kernel API Manual π
β¨ NAME β¨
get_swath_deadlines β bestie, itβs literally the function that produces an array of dst lines associated with each swath deadline. Iconic behavior, no cap.
πΈ SYNOPSIS πΈ
void get_swath_deadlines (struct get_swath_deadlines_params *p );
π ARGUMENTS π
pβ the original just says-- undescribed --, and we are not inventing lore. The audacity, honestly. π
π¦ DESCRIPTION π¦
Okay so this function returns an array of dst lines associated with each swath deadline, where the index of the array represents the swath index. The array is populated based on display config parameters. Periodt. π
Currently this function calculates the deadlines internally. Once the deadline schedule is calculated by DML, then this function will calculate the deadlines based on the input deadline schedule. Thatβs the whole pipeline vibe, iykyk. β¨
π SEE ALSO π
- Kernel file β
./drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_standalone_libraries/alternate_pstate_shared_lib.c in_circular_range(9)apply_svp1_workaround(9)calculate_start_line_and_height_from_swath(9)calculate_swath_deadline_dst(9)is_dst_in_next_frame(9)is_end_swath_in_next_frame(9)is_svp_dst_in_next_frame(9)calculate_swath_idx_from_dst(9)populate_svp_params(9)populate_start_index_num_swaths_helper(9)calculate_start_index_num_swaths(9)calculate_hubp_start_end_lines(9)get_prefetch_end_line(9)get_effective_vblank_start(9)
xoxo, your Kernel API Manual bestie π
β source/version: ./drivers/gpu/drm/amd/display/...; date: October 2026; page: get_swath_deadlines(9). π«Ά
π¦ 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