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

           Summary: R300 + EXA + REPEAT_NORMAL bugs
           Product: xorg
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [EMAIL PROTECTED]


Created an attachment (id=15639)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=15639)
Patch with above described fixes

I'll attach a patch here that fixes 3 closely related issues with
acceleration of repeating sources/masks on the R300

 - The code had an incorrect check for pitch (it was using a 
   value that already had been munged to register format)
 - The code used only enabled the use of the TXPITCH register
   for non-repeating sources but it works as well for repeating
   in my testing. (This allows acceleration of width 1/2/4 
   repeating sources which are power-of-two but padded out.)
 - In the rare case that a repeating source passed the 
   incorrect pitch check, the code didn't actually turn 
   repeat on in the accelerator.

I believe this fix is R300 specific and the R100/R200 code paths
are right.


-- 
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