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





--- Comment #3 from K.S. <[email protected]>  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.
_______________________________________________
xorg-driver-ati mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-driver-ati

Reply via email to