dpp401_dscl_program_isharp(9)
β¨ dpp401_dscl_program_isharp β like, the MAIN character of isharp programming β¨
okay so real quick, this is a page from the Kernel API Manual (yes, that manual, the kernel one π
) and it's all about dpp401_dscl_program_isharp β no cap, this is the one you came for.
πΈ NAME πΈ
dpp401_dscl_program_isharp β Program isharp. That's it, that's the whole vibe. It programs isharp. π
π¦ SYNOPSIS π¦
void dpp401_dscl_program_isharp (struct dpp *dpp_base , const struct
scaler_data *scl_data , bool program_isharp_1dlut , bool
*bs_coeffs_updated );
It returns void, bestie β meaning it hands nothing back, it just does the thing. π«Ά
π ARGUMENTS π
so here's who's invited to the function call:
dpp_baseβ the high level DPP struct. like the main character of the whole operation πscl_dataβscalaer_datainfo. (spelled exactly like that in the source, iykyk, we do not touch it π)program_isharp_1dlutβ a flag to program isharp 1D LUT. it's abool, so it's giving yes-or-no energy β¨bs_coeffs_updatedβ the Blur and Scale Coefficients update flag. note it's abool *β a pointer, so it can wave back at you π
π₯ DESCRIPTION π₯
This is the primary function to program isharp. literally the main event, the headliner, the reason you're here. no notes. periodt. π
π SEE ALSO π
- Kernel file:
./drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_dscl.c dpp401_dscl_set_recout(9)dpp401_dscl_program_easf_v(9)dpp401_dscl_program_easf_h(9)dpp401_dscl_program_easf(9)dpp401_dscl_disable_easf(9)dpp401_dscl_set_scaler_manual_scale(9)
like, go read those too, they're the friend group π§π
okay that's the whole page!! source/version situation: ./drivers/gpu/drm/amd/display/..., dated October 2026, and the page itself is dpp401_dscl_program_isharp(9) β go slay, bestie π¦β
π¦ 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