[Bug 27186] Visual corruption with new r6xx/r7xx accel code
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Mar 22 09:47:01 PDT 2010
http://bugs.freedesktop.org/show_bug.cgi?id=27186
--- Comment #3 from K.S. <devh at stuffit.at> 2010-03-22 09:47:01 PST ---
Created an attachment (id=34326)
--> (http://bugs.freedesktop.org/attachment.cgi?id=34326)
use consistent write domain
patch fixes the problem for me but probably has performance implications. The
problem seems to be that in R600PrepareCopy() a bo is created from a pixmap
with a write domain = VRAM and later on in R600DoPrepareCopy() ,
set_render_target is called and tries to BATCH_RELOC that bo to wd = VRAM | GTT
which results in the check in cs_gem_write_reloc() that checks for old_wd ==
reloc_wd to fail. As i do not know if the dest bo is allowed to be in GTT i
didn't change the initial placement but adapted the reloc.
--
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