Daniel Stone daniel@fooishbar.org writes:
Hi,
On 1 December 2015 at 20:35, Eric Anholt eric@anholt.net wrote:
An async pageflip stores the modeset to be done and executes it once the BOs are ready to be displayed. This gets us about 3x performance in full screen rendering with pageflipping.
Looks good, but you're missing a preclose callback to reap dead events, a la: https://git.collabora.com/cgit/user/daniels/linux.git/commit/?h=wip/4.4.x/ro...
(and parent commit to wire that through to core DRM preclose)
We've already got a preclose callback that reaps crtc->event -- see vc4_cancel_page_flip().