All of lore.kernel.org
 help / color / mirror / Atom feed
* ironlake wierdness bisection result
@ 2012-09-18  6:43 Dave Airlie
  2012-09-18  6:58 ` Dave Airlie
  0 siblings, 1 reply; 3+ messages in thread
From: Dave Airlie @ 2012-09-18  6:43 UTC (permalink / raw)
  To: intel-gfx

Okay I spent today bisecting this and although I'm not 100% sure I got
it right the whole way down, I think where I landed seems sane, so I
said I'd share

This seems to cause the blank rendering zones people have been reporting.

Dave.

commit c07496fa61f4c5cb2addd1c57f6b22fcaeea2eeb
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Fri Apr 13 15:51:51 2012 +0200

drm/i915: don't pwrite tiled objects through the gtt

    ... we will botch up the bit17 swizzling. Furthermore tiled pwrite is
    a (now) unused slowpath, so no one really cares.

    This fixes the last swizzling issues I have with i-g-t on my bit17
    swizzling i915G. No regression, it's been broken since the dawn of
    gem, but it's nice for regression tracking when really _all_ i-g-t
    tests work.

    Actually this is not true, Chris Wilson noticed while reviewing this
    patch that the commit

    commit d9e86c0ee60f323e890484628f351bf50fa9a15d
    Author: Chris Wilson <chris@chris-wilson.co.uk>
    Date:   Wed Nov 10 16:40:20 2010 +0000

        drm/i915: Pipelined fencing [infrastructure]
contained a functional change that broke things.

Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: ironlake wierdness bisection result
  2012-09-18  6:43 ironlake wierdness bisection result Dave Airlie
@ 2012-09-18  6:58 ` Dave Airlie
  2012-09-19  7:36   ` Daniel Vetter
  0 siblings, 1 reply; 3+ messages in thread
From: Dave Airlie @ 2012-09-18  6:58 UTC (permalink / raw)
  To: intel-gfx

On Tue, Sep 18, 2012 at 4:43 PM, Dave Airlie <airlied@gmail.com> wrote:
> Okay I spent today bisecting this and although I'm not 100% sure I got
> it right the whole way down, I think where I landed seems sane, so I
> said I'd share
>
> This seems to cause the blank rendering zones people have been reporting.

Though I'm of course having trouble reproducing the pain now, so it
might all be lies,

but hey its a better starting point than none, any way it could make
sense to be this commit?

I'll do another round of bisecton tomorrow and see if I can find a better test.

Dave.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: ironlake wierdness bisection result
  2012-09-18  6:58 ` Dave Airlie
@ 2012-09-19  7:36   ` Daniel Vetter
  0 siblings, 0 replies; 3+ messages in thread
From: Daniel Vetter @ 2012-09-19  7:36 UTC (permalink / raw)
  To: Dave Airlie; +Cc: intel-gfx

On Tue, Sep 18, 2012 at 04:58:52PM +1000, Dave Airlie wrote:
> On Tue, Sep 18, 2012 at 4:43 PM, Dave Airlie <airlied@gmail.com> wrote:
> > Okay I spent today bisecting this and although I'm not 100% sure I got
> > it right the whole way down, I think where I landed seems sane, so I
> > said I'd share
> >
> > This seems to cause the blank rendering zones people have been reporting.
> 
> Though I'm of course having trouble reproducing the pain now, so it
> might all be lies,
> 
> but hey its a better starting point than none, any way it could make
> sense to be this commit?

Well, if we presume that something went wrong with relocs, the only thing
this patch might affect is gtt placement. But userspace shouldn't take
this path at all (at least if you're running anything remotely new). So I
really can't see what's going on here and how this changes things ...
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-09-19  7:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-18  6:43 ironlake wierdness bisection result Dave Airlie
2012-09-18  6:58 ` Dave Airlie
2012-09-19  7:36   ` Daniel Vetter

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.