On Thu, Feb 4, 2021, 18:18 Daniel Vetter wrote:
> On Thu, Feb 4, 2021 at 5:03 PM Toni Spets wrote:
> >
> >
> >
> > On Thu, Feb 4, 2021, 17:20 Daniel Vetter wrote:
> >>
> >> On Wed, Feb 03, 2021 at 09:53:40PM +0200, Toni Spets wrote:
> >>
On Thu, Feb 4, 2021, 17:20 Daniel Vetter wrote:
> On Wed, Feb 03, 2021 at 09:53:40PM +0200, Toni Spets wrote:
> > The blocking implementation of the dirtyfb ioctl is extremely slow when
> > used for damage tracking on RK3399. If this implementation is in place
> Xorg
> >
startup where it will almost lock up for many seconds seconds on RK3399.
Removing this implementation did not cause any visible issues on RK3399 but
it did fix the performance issues on Xorg as it will disable damage
tracking when the ioctl returns it's not supported.
--
Toni Spets
---
src/radeon_dri2.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/radeon_dri2.c b/src/radeon_dri2.c
index a0ed085..b74a18b 100644
--- a/src/radeon_dri2.c
+++ b/src/radeon_dri2.c
@@ -315,7 +315,7 @@ radeon_dri2_copy_region(DrawablePtr drawable,
}
vsyn