-
- Downloads
drm/msm: rework inactive-work
Re-arrange things a bit so that we can get work requested after a bo fence passes, like pageflip, done before retiring bo's. Without any sort of bo cache in userspace, some games can trigger hundred's of transient bo's, which can cause retire to take a long time (5-10ms). Obviously we want a bo cache.. but this cleanup will make things a bit easier for atomic as well and makes things a bit cleaner. Signed-off-by:Rob Clark <robdclark@gmail.com> Acked-by:
David Brown <davidb@codeaurora.org>
Showing
- drivers/gpu/drm/msm/mdp4/mdp4_crtc.c 5 additions, 6 deletionsdrivers/gpu/drm/msm/mdp4/mdp4_crtc.c
- drivers/gpu/drm/msm/msm_drv.c 26 additions, 4 deletionsdrivers/gpu/drm/msm/msm_drv.c
- drivers/gpu/drm/msm/msm_drv.h 19 additions, 2 deletionsdrivers/gpu/drm/msm/msm_drv.h
- drivers/gpu/drm/msm/msm_gem.c 19 additions, 16 deletionsdrivers/gpu/drm/msm/msm_gem.c
- drivers/gpu/drm/msm/msm_gem.h 0 additions, 3 deletionsdrivers/gpu/drm/msm/msm_gem.h
- drivers/gpu/drm/msm/msm_gpu.c 2 additions, 2 deletionsdrivers/gpu/drm/msm/msm_gpu.c
Loading
Please register or sign in to comment