DRM_EVENT_FLIP_COMPLETE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… DRM_EVENT_FLIP_COMPLETE(9) πŸ’…

okay so bestie, welcome to the kernel API manual page for DRM_EVENT_FLIP_COMPLETE β€” yes the name is in all caps, yes it's iconic, we move πŸŽ€


✨ NAME ✨

DRM_EVENT_FLIP_COMPLETE β€” the page-flip completion event πŸ’– the moment your screen goes "bestie the new frame is UP" πŸ¦‹


🌸 SYNOPSIS 🌸

DRM_EVENT_FLIP_COMPLETE

that's it. that's the whole vibe. no args, no flags, just a whole event showing up to the party πŸŽ‰


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so literally, this event is sent in response to an atomic commit, or a legacy page-flip, that had the DRM_MODE_PAGE_FLIP_EVENT flag set πŸ”₯ like, you asked for the event, you literally asked, and the kernel is like "say less" and sends it πŸ’…

the event payload is a struct drm_event_vblank β€” that's the little cutie that comes with it, ngl it's giving main character energy πŸ‘‘

fr fr if you didn't set DRM_MODE_PAGE_FLIP_EVENT, don't be out here waiting for this event, it's not coming 😭 the flag is the whole invite, periodt πŸŽ€

🌈 SEE ALSO 🌈

okay this list is LONG and I'm obsessed. every single one of these, in order, no skips, no cap 🫢


and that's the page bestie!! go forth and flip those pages, you ate πŸ’…βœ¨

source situation: ./tools/perf/trace/beauty/incl... β€” dated October 2026, and the manual name is DRM_EVENT_FLIP_COMPLETE(9) in case you forgot already πŸŽ€ see u in the kernel, mwah 🫢

πŸ“¦ where this page comes from