6 Feb
2009
6 Feb
'09
08:55
I poked around in R600OverlapCopy() and noticed that in the case where the offset between src and dst is horizontal, the simple all-at-once copy seems to work correctly. For the case where the offset is only vertical, I've modified the line-by-line copy to instead copy in chunks equal to height of the non-overlapping area. The patch has only been tested on a RV770, so I will claim nothing regarding other GPUs. At least for this particular machine, EXA is now snappy and corruption free. -- Yang Zhao http://yangman.ca