[PATCH xf86-video-ati 3/3] present: Flush before flipping

Alex Deucher alexdeucher at gmail.com
Tue Feb 28 21:16:41 UTC 2017


On Tue, Feb 28, 2017 at 4:20 AM, Michel Dänzer <michel at daenzer.net> wrote:
> From: Michel Dänzer <michel.daenzer at amd.com>
>
> This isn't necessary for DRI clients, but the Present extension can also
> be used for presenting normal pixmaps rendered to via the X11 protocol.
>
> Signed-off-by: Michel Dänzer <michel.daenzer at amd.com>

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

> ---
>  src/radeon_present.c | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/src/radeon_present.c b/src/radeon_present.c
> index 01409ffac..af55e462f 100644
> --- a/src/radeon_present.c
> +++ b/src/radeon_present.c
> @@ -347,6 +347,8 @@ radeon_present_flip(RRCrtcPtr crtc, uint64_t event_id, uint64_t target_msc,
>
>      event->event_id = event_id;
>
> +    radeon_cs_flush_indirect(scrn);
> +
>      ret = radeon_do_pageflip(scrn, RADEON_DRM_QUEUE_CLIENT_DEFAULT, handle,
>                              event_id, event, crtc_id,
>                              radeon_present_flip_event,
> --
> 2.11.0
>
> _______________________________________________
> 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