[Bug 18542] [PATCH] Textured Video (XV) tearing.
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Nov 24 14:26:16 PST 2008
http://bugs.freedesktop.org/show_bug.cgi?id=18542
--- Comment #27 from Pierre Ossman <drzeus-bugzilla at drzeus.cx> 2008-11-24 14:26:16 PST ---
Created an attachment (id=20563)
--> (http://bugs.freedesktop.org/attachment.cgi?id=20563)
crude proof of concept
This is a crude proof of concept of the ideas above. If someone has an
abundance of free time to clean this up, then feel free, otherwise I'll
probably have a look at it closer to the weekend. I don't think I have any code
in the radeon driver yet, so it should be about time. :)
Outstanding issues/questions:
- VLINE line counting. Is line 0 the first image line?
- Should we allow a write very close to the actual image. I.e. should we have
some grace lines between the "ok-to-render area" and the image. Otherwise we
might get a small tear if we're unlucky.
- Scissoring needs to be cleaned up by someone who understands it (or provide
me with enough info to do it):
- Why the 1024 + 64 offset?
- Do we need to restore it once we're done? Perhaps we should use a clip box
instead?
- Can it be set outside the while loop, before the wait?
- <=R200 and bilinear code of course needs to be fixed. :)
There was probably more things, but I'm too tired to think of them now.
--
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