All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Richter <thor@math.tu-berlin.de>
To: intel-gfx@lists.freedesktop.org
Subject: BUG: i830 flickering for horizontal panning
Date: Sat, 31 Aug 2013 17:40:09 +0200	[thread overview]
Message-ID: <52220E59.6000505@math.tu-berlin.de> (raw)

Dear intel-gfx developers,

panning on i830 based graphics seem to be working only half-ways. 
Vertical panning works fine, but horizontal panning flickers at about 
60Hz frequency at specific pixel positions. The problem persists 
throughout kernel 3.10.9, and potentially later.

How to reproduce: Enable panning, e.g. by

xrandr --fb 2048x1536
xrandr --output DVI1 --panning 2048x1536

then scroll with the mouse slowly to the right.

The affected hardware is *at least* this one:

00:02.0 VGA compatible controller: Intel Corporation 82830M/MG 
Integrated Graphics Controller (rev 04)

as it is found in the Fujitsu-Siemens S2475 lifebook. The IBM Thinkpad 
R31 is also affected, it also contains a 830GM chipset graphics, but a 
different DVO.

There is no specific output when flickering. The screen contents seems 
to be flickering between a dark frame and a frame that is half the way 
shifted correctly (left) and half the way a copy of the leftmost pixels 
of the screen on the right hand side.

The kernel uses the i915 driver for this hardware.

I currently don't see where precisely panning in the i915 sources is 
handled, thus I cannot really say what is necessary to support this 
correctly.

Greetings,
     Thomas

             reply	other threads:[~2013-08-31 15:48 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-31 15:40 Thomas Richter [this message]
2013-09-02  6:51 ` BUG: i830 flickering for horizontal panning Daniel Vetter

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=52220E59.6000505@math.tu-berlin.de \
    --to=thor@math.tu-berlin.de \
    --cc=intel-gfx@lists.freedesktop.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.