[Bug 18542] [PATCH] Textured Video (XV) tearing.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Nov 20 11:44:24 PST 2008


http://bugs.freedesktop.org/show_bug.cgi?id=18542





--- Comment #15 from Roland Scheidegger <sroland at tungstengraphics.com>  2008-11-20 11:44:23 PST ---
(In reply to comment #14)
> For reference, the nouveau driver does the same thing and it works just fine.
> 
> The rendering is done through two triangles, not through a blit.
I meant really "3d blit". But you're wrong about the two tris - the code indeed
used to do that, and indeed I got full-screen diagonal tearing with this.
Currently it uses a rect or quad. (FYI, nouveau seems to use one big tri
scissored to a quad for nv40, and a quad for nv50, though I didn't look to
closely.)

> So it isn't
> just top to bottom, but two passes, once for each triangle.
Nope.

> 
> I've been fiddling around a bit, and it seems like the chip is only able to
> trigger on the rising edge, nothing else.
No idea, but since you can wait for any vline I don't really see why you'd need
to be able to wait for both falling and rising edge anyway.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list