My problem is on a two GPU platform secondary GPU has output and attached to 
the primary GPU
(which is always done even no monitor is connected to the secondary GPU on 
Ubuntu), compiz using
DRI3/Present can't do page flip so some tearing observed when moving windows on 
the desktop.

Regards,
Qiang
________________________________________
From: David Airlie <[email protected]>
Sent: Sunday, January 15, 2017 8:37:28 AM
To: Yu, Qiang
Cc: [email protected]; Hans de Goede; Daenzer, Michel
Subject: Re: Question about xserver commit 47bc7fca

> About this commit in xserver:
> https://cgit.freedesktop.org/xorg/xserver/commit/present/present.c?id=47bc7fcaa567b0d9e2627b4a21b112e96f81725b
>
> It disables present page flip after gpu screen attaches output to screen
> which affect
> hybrid GPU platform to get a smooth desktop. Do you have any plan how to
> solve this?

Fix the present API first to not pass the Window in to the drivers, so we can 
at least get the pScreen back.

Once that is done, figure out what you are meant to do, which I assume is flip 
on the slave gpu as well.

Dave.
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to