[PATCH xf86-video-ati 00/10] Always allow page flipping with TearFree

Deucher, Alexander Alexander.Deucher at amd.com
Wed Aug 16 16:16:23 UTC 2017


> -----Original Message-----
> From: amd-gfx [mailto:amd-gfx-bounces at lists.freedesktop.org] On Behalf
> Of Michel Dänzer
> Sent: Wednesday, August 16, 2017 3:57 AM
> To: amd-gfx at lists.freedesktop.org
> Subject: [PATCH xf86-video-ati 00/10] Always allow page flipping with
> TearFree
> 
> From: Michel Dänzer <michel.daenzer at amd.com>
> 
> Patches 1-4 are preparatory cleanups. Patches 5 & 6 are minor behaviour
> changes needed for the main functional change. Patches 7 & 8 add new
> function parameters which are needed by patch 9, the main functional
> change. Patch 10 just enables it for DRI2 as well.

Nice cleanups in addition to the new functionality.

Series is:
Reviewed-by: Alex Deucher <alexander.deucher at amd.com>

> 
> Michel Dänzer (10):
>   Remove drmmode_crtc->scanout_destroy[] array
>   Pass reference CRTC to radeon_do_pageflip directly
>   Create drmmode_wait_vblank helper
>   Create drmmode_crtc_wait_pending_event helper macro
>   Wait for pending flips synchronously before turning off a CRTC
>   Handle multiple "pending" Present flips
>   Add source drawable parameter to radeon_scanout_do_update
>   Pass extents to radeon_scanout_do_update
>   Always allow Present page flipping with TearFree
>   Always allow DRI2 page flipping with TearFree
> 
>  man/radeon.man        |   6 +-
>  src/drmmode_display.c | 244 +++++++++++++++++++++++++++--------------
> ---------
>  src/drmmode_display.h |  27 ++++--
>  src/radeon.h          |   5 +-
>  src/radeon_dri2.c     | 109 +++++++---------------
>  src/radeon_kms.c      | 106 ++++++++++++----------
>  src/radeon_present.c  | 106 ++++++++++++++--------
>  src/radeon_video.c    |   2 +-
>  8 files changed, 316 insertions(+), 289 deletions(-)
> 
> --
> 2.14.1
> 
> _______________________________________________
> amd-gfx mailing list
> amd-gfx at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/amd-gfx


More information about the amd-gfx mailing list