dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
From: Thomas Zimmermann <tzimmermann@suse.de>
To: "Ilpo Järvinen" <ilpo.jarvinen@cs.helsinki.fi>
Cc: dri-devel@lists.freedesktop.org
Subject: Re: drm/ast something ate high-res modes (5.3->5.6 regression)
Date: Wed, 14 Oct 2020 09:09:13 +0200	[thread overview]
Message-ID: <20201014090913.727e79bb@linux-uq9g> (raw)
In-Reply-To: <alpine.DEB.2.20.2010140938100.6967@whs-18.cs.helsinki.fi>

Hi

On Wed, 14 Oct 2020 09:58:37 +0300 (EEST) "Ilpo Järvinen"
<ilpo.jarvinen@cs.helsinki.fi> wrote:

> On Thu, 17 Sep 2020, Thomas Zimmermann wrote:
> 
> > Hi
> > 
> > Am 17.09.20 um 13:17 schrieb Ilpo Järvinen:
> > > Hi,
> > > 
> > > Yes, I can build custom kernels and test but I won't have time for that 
> > > before the end of September so I'll do it only then.
> > 
> > No problem, that's still fine.
> > 
> > Best regards
> > Thomas
> > 
> > > 
> > > And thanks a lot :-).
> > > 
> 
> The high-res mode works, however, I wasn't expecting it to be this slow 
> though as I can see the slowish sweeps to redraw the screen or large parts 
> of it. Maybe you meant all along this slow (I was expecting something like 
> memcpy slow and this looks definitely much slower)?

First of all, thanks for testing. I didn't expect it to be that slow either.

> 
> While a large redrawing operation is going on, mouse cursor stops moving 
> normally until it is over and it then jumps to catch up. When the mouse is 
> over something that doesn't require large redraw, it seems to work quite 
> normally.
> 

That sounds bad. The cursor is drawn by hardware, so I'd expect it to move
smoothly across the screen. Maybe the position update is blocked from the
framebuffer's memcpy within the kernel code.

I was hoping the performance would be acceptable, but this sounds like a
dealbreaker to me. I can look a bit closer if there are issues/bugs in the
code that make it run slow. Not holding my breath for it though...

Best regards
Thomas
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

  reply	other threads:[~2020-10-14  7:09 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-07-08 10:05 drm/ast something ate high-res modes (5.3->5.6 regression) Ilpo Järvinen
2020-07-08 11:41 ` Thomas Zimmermann
2020-07-08 13:46   ` Ilpo Järvinen
2020-07-08 14:22     ` Thomas Zimmermann
2020-07-08 14:25       ` Thomas Zimmermann
2020-07-08 14:26       ` Daniel Vetter
2020-07-08 14:51         ` Thomas Zimmermann
2020-07-08 21:25           ` Ilpo Järvinen
2020-09-17 11:01 ` Thomas Zimmermann
2020-09-17 11:17   ` Ilpo Järvinen
2020-09-17 12:31     ` Thomas Zimmermann
2020-10-14  6:58       ` Ilpo Järvinen
2020-10-14  7:09         ` Thomas Zimmermann [this message]
2020-10-15  8:10           ` Ilpo Järvinen
2020-10-15  8:29             ` Thomas Zimmermann
2020-10-15  8:49               ` Ilpo Järvinen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20201014090913.727e79bb@linux-uq9g \
    --to=tzimmermann@suse.de \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=ilpo.jarvinen@cs.helsinki.fi \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).