Mailinglist Archive: radeonhd (307 mails)
| < Previous | Next > |
Re: [radeonhd] [PATCH] r6xx/r7xx overlapping EXA copy optimization
- From: Alex Deucher <alexdeucher@xxxxxxxxx>
- Date: Fri, 6 Feb 2009 10:30:35 -0500
- Message-id: <a728f9f90902060730v411cb3e2u7c6fd1bbdcf89783@xxxxxxxxxxxxxx>
On Fri, Feb 6, 2009 at 3:55 AM, Yang Zhao <yang@xxxxxxxxxx> wrote:
Thanks! pushed.
Alex
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
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.
Thanks! pushed.
Alex
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
| < Previous | Next > |