disallow_su...e_plus_blank(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… disallow_subvp_in_active_plus_blank (Kernel API Manual)

okay so bestie, welcome to the Kernel API Manual β€” this one's a tiny little function with big "I'm the bouncer at the club" energy. Let's get into it ✨


🌸 NAME

disallow_subvp_in_active_plus_blank β€” the function that decides which subvp + drr/vblank configs are a hard no πŸ™…β€β™€οΈ


πŸ¦‹ SYNOPSIS

bool disallow_subvp_in_active_plus_blank (struct pipe_ctx *pipe );

πŸŽ€ ARGUMENTS

  • pipe β€” the subvp pipe we're checking for the subvp + drr/vblank config 🫢

πŸ’– DESCRIPTION

So here's the tea: subvp is getting enabled on more and more configs (yes, even 1080p60 πŸ‘€), and the devs were like "okay we need to be explicit about what we don't want." So this function literally exists to block the configs nobody wants turned on.

Specifically β€” no 1080p60 (SubVP) + drr / vblank configs allowed, periodt πŸ’… because those are already covered by FPO. No need to double up, it's giving redundant.


✨ RETURN

True if it's disallowed, false otherwise. Simple as that πŸ’β€β™€οΈ


πŸ”₯ SEE ALSO


and that's the whole page, bestie 🧚 β€” brought to you by ./drivers/gpu/drm/amd/display/..., all the way from October 2026. go forth and block those configs πŸŒˆπŸ’œ

πŸ“¦ where this page comes from