[Bug 18542] [PATCH] Textured Video (XV) tearing.
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Dec 6 10:03:04 PST 2008
http://bugs.freedesktop.org/show_bug.cgi?id=18542
--- Comment #47 from Michel Dänzer <michel at tungstengraphics.com> 2008-12-06 10:03:03 PST ---
(In reply to comment #46)
> I noticed, however, that while tear is fixed in the non composited case, there
> is still tearing with compiz,
Yes, as was pointed out before, with compositing it's up to the compositing
manager, not the textured video blit itself.
> no matter if I use the Option "EXAVSync" "on"
That only affects X11 rendering, whereas compiz uses OpenGL.
> in my xorg.conf and enable "Sync to vblank" in compiz config.
The sync to vblank method used by compiz can't work with indirect rendering.
You can try setting vblank_mode to 2 or 3 in /etc/drirc.
Also note that if you enable the 'Unredirect fullscreen windows' option in
compiz, the current solution should work for fullscreen windows even with
compiz. Other compositing managers have similar options.
> I would also ask a thing: from what I have understood the current tear-avoiding
> code is a temporary solution (with reduced performance) in meantime a
> definitive solution is developed. Is it right?
I'm not sure there's a better solution for the non-compositing case. In the
long term, compiz with DRI2 direct rendering will probably be a better
solution.
--
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