-
- Downloads
drm/atomic-helper: Add {begin,end}_fb_access to plane helpers
Add {begin,end}_fb_access helpers to run at the beginning and end of an atomic commit. The begin_fb_access helper acquires resources that are necessary to perform the atomic commit. It it similar to prepare_fb, except that the resources are to be released at the end of the commit. Resources acquired by prepare_fb are held until after the next pageflip. The end_fb_access helper performs the corresponding resource cleanup. Atomic helpers call it with the new plane state. This is different from cleanup_fb, which releases resources of the old plane state. v2: * fix typos in commit message (Javier) Signed-off-by:Thomas Zimmermann <tzimmermann@suse.de> Reviewed-by:
Javier Martinez Canillas <javierm@redhat.com> Link: https://patchwork.freedesktop.org/patch/msgid/20221025101737.8874-2-tzimmermann@suse.de
Showing
- drivers/gpu/drm/drm_atomic_helper.c 31 additions, 3 deletionsdrivers/gpu/drm/drm_atomic_helper.c
- drivers/gpu/drm/drm_gem_atomic_helper.c 9 additions, 10 deletionsdrivers/gpu/drm/drm_gem_atomic_helper.c
- drivers/gpu/drm/drm_simple_kms_helper.c 26 additions, 0 deletionsdrivers/gpu/drm/drm_simple_kms_helper.c
- include/drm/drm_modeset_helper_vtables.h 40 additions, 1 deletioninclude/drm/drm_modeset_helper_vtables.h
- include/drm/drm_simple_kms_helper.h 20 additions, 0 deletionsinclude/drm/drm_simple_kms_helper.h
Loading
Please register or sign in to comment