* [Bug 13866] New: RandR 1.2 gives Xvideo tearing
@ 2007-12-30 19:19 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
0 siblings, 1 reply; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2007-12-30 19:19 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
Summary: RandR 1.2 gives Xvideo tearing
Product: xorg
Version: 7.3
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
ReportedBy: drzeus-bugzilla-p3sGCRWkH8CeZLLa646FqQ@public.gmane.org
QAContact: xorg-team-go0+a7rfsptAfugRpC6u6w@public.gmane.org
Enabling RandR 1.2 gives me a lot of video tearing on my Geforce 7300 GT. It
doesn't matter if two outputs are enabled or not, simply using the new RandR
1.2 stuff produces the problem.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug 13866] nouveau gives Xvideo tearing
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
@ 2008-01-03 20:57 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-03 22:57 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-01-03 20:57 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
drzeus-bugzilla-p3sGCRWkH8CeZLLa646FqQ@public.gmane.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|RandR 1.2 gives Xvideo |nouveau gives Xvideo tearing
|tearing |
------- Comment #1 from drzeus-bugzilla-p3sGCRWkH8CeZLLa646FqQ@public.gmane.org 2008-01-03 12:57 PST -------
I've tested things a bit further. RandR 1.2 is not needed to produce the
problem, but having two output enabled worsens the problem.
Things work fine with the nv driver, so you do not need to compare with the
closed one.
I've confirmed that all three test cases (nv, nouveau "normal", nouveau
"randr") use the same mode line. The RandR code path selects a different one by
default, but I switched it to get a valid comparison.
This card does not have any overlay, so it's the blitter that's involved.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug 13866] nouveau gives Xvideo tearing
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2008-01-03 20:57 ` [Bug 13866] nouveau " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-01-03 22:57 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-04 6:32 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-01-03 22:57 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
------- Comment #2 from madman2003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org 2008-01-03 14:57 PST -------
I think you're using the texture adapter, which doesn't have sync to vblank yet
(it still has to be reverse engineered). But can you confirm that the tearing
is diaginal? And that xvinfo shows the texture adapter first?
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug 13866] nouveau gives Xvideo tearing
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2008-01-03 20:57 ` [Bug 13866] nouveau " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-03 22:57 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-01-04 6:32 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-05 9:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-01-04 6:32 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
------- Comment #3 from drzeus-bugzilla-p3sGCRWkH8CeZLLa646FqQ@public.gmane.org 2008-01-03 22:32 PST -------
The tearing is horisontal, not diagonal. But the texture adaptor is indeed
first in xvinfo.
But I believe I'm using the blitter. The driver does syncing, it just fails
ever so slightly. :)
If I disable XV_SYNC_TO_VBLANK, things go south really badly. Keeping it on, it
is almost in sync but with constant, slight glitches. I've been trying to put
together a simple test case but it has proven to be very difficult. So far I
can only reproduce it consistently with mplayer.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug 13866] nouveau gives Xvideo tearing
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (2 preceding siblings ...)
2008-01-04 6:32 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-01-05 9:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-05 11:27 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-01-05 9:55 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
------- Comment #4 from drzeus-bugzilla-p3sGCRWkH8CeZLLa646FqQ@public.gmane.org 2008-01-05 01:55 PST -------
Ah, I see what is happening now, and you were right.
mplayer, where I'm seeing the tearing, uses the first port found. But my tests
were using the last port. So one used the texture adapter, and one the blitter.
If I change my tests to use the texture adapter, the problem is apparent. It
also explains why nv works as it doesn't have the texture adapter.
So I have a couple of questions:
1. What's the difference between the two? Judging from the names I'd guess the
texture adapter uses the 3D engine and the blitter the 2D engine.
2. Why two? I.e. why is the blitter insufficient?
3. Why is the texture adapter the first (and therefore picked by programs) if
it is inferior to the blitter when it comes to displaying video?
4. Why does vsync need rev.eng.? I tested adding a simple
FIRE_RING()/NVWaitVSync() and it removed the tearing.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug 13866] nouveau gives Xvideo tearing
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (3 preceding siblings ...)
2008-01-05 9:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-01-05 11:27 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-05 19:30 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-01-05 11:27 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
------- Comment #5 from madman2003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org 2008-01-05 03:27 PST -------
1. Indeed.
2. The blitter doesn't support YV12 which is a very common color space.
3. It gives people reason to improve it ;-) (also defaults get better feedback)
4. This does not work well for me and many others. It is believed that the 3d
engine has it's own sync.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug 13866] nouveau gives Xvideo tearing
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (4 preceding siblings ...)
2008-01-05 11:27 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-01-05 19:30 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-20 14:32 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-01-05 19:30 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
------- Comment #6 from drzeus-bugzilla-p3sGCRWkH8CeZLLa646FqQ@public.gmane.org 2008-01-05 11:30 PST -------
For the time being, could we get an config option that reverses the order of
the ports? Or disables the texture adapter? :)
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug 13866] nouveau gives Xvideo tearing
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (5 preceding siblings ...)
2008-01-05 19:30 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-01-20 14:32 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-20 16:17 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-01-20 14:32 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
--- Comment #7 from Arthur Huillet <arthur.huillet-dFvTVMYgtfk@public.gmane.org> 2008-01-20 06:32:40 PST ---
Hello,
is this still an issue?
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug 13866] nouveau gives Xvideo tearing
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (6 preceding siblings ...)
2008-01-20 14:32 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-01-20 16:17 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-20 18:08 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-20 18:40 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-01-20 16:17 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
--- Comment #8 from Maarten Maathuis <madman2003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-01-20 08:17:54 PST ---
Can you please retry with current git. Please keep in mind that the composited
case may not be perfect, but it should improve.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug 13866] nouveau gives Xvideo tearing
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (7 preceding siblings ...)
2008-01-20 16:17 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-01-20 18:08 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-20 18:40 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-01-20 18:08 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
--- Comment #9 from Maarten Maathuis <madman2003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2008-01-20 10:08:30 PST ---
I removed the potentionally problematic workaround for composite situations,
please make sure you try without composite.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug 13866] nouveau gives Xvideo tearing
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
` (8 preceding siblings ...)
2008-01-20 18:08 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2008-01-20 18:40 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
9 siblings, 0 replies; 11+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2008-01-20 18:40 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
http://bugs.freedesktop.org/show_bug.cgi?id=13866
Pierre Ossman <drzeus-bugzilla-p3sGCRWkH8CeZLLa646FqQ@public.gmane.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #10 from Pierre Ossman <drzeus-bugzilla-p3sGCRWkH8CeZLLa646FqQ@public.gmane.org> 2008-01-20 10:40:58 PST ---
The latest additions correctly vsyncs for the texture adapter on both CRTCs
here. Closing bug.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2008-01-20 18:40 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-12-30 19:19 [Bug 13866] New: RandR 1.2 gives Xvideo tearing bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
[not found] ` <bug-13866-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2008-01-03 20:57 ` [Bug 13866] nouveau " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-03 22:57 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-04 6:32 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-05 9:55 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-05 11:27 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-05 19:30 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-20 14:32 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-20 16:17 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-20 18:08 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2008-01-20 18:40 ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
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.