[Bug 18398] Form check-box corruption in Firefox [Human GTK-theme, EXA enabled]
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Mar 22 01:46:07 PDT 2009
http://bugs.freedesktop.org/show_bug.cgi?id=18398
--- Comment #8 from Danny <moondrake at gmail.com> 2009-03-22 01:46:07 PST ---
Something like the following always fixes 99% of the corruption issues i'm
seeing with radeon:
--- a/src/radeon_exa_funcs.c
+++ b/src/radeon_exa_funcs.c
@@ -401,7 +401,7 @@ FUNC_NAME(RADEONDownloadFromScreen)(PixmapPtr pSrc, int x,
int y, int w, int h,
* blitting the bits to one half while copying them out of the other one
and
* then swapping the halves.
*/
- if (info->accelDFS && bpp != 24 && RADEONGetDatatypeBpp(bpp, &datatype) &&
+ if (info->accelDFS && bpp != 24 && w>32 && RADEONGetDatatypeBpp(bpp,
&datatype) &&
RADEONGetPixmapOffsetPitch(pSrc, &src_pitch_offset) &&
(scratch = RADEONCPGetBuffer(pScrn)))
{
I guess it is obvious why; For small pixmaps things are already used before
they are completely there.
--
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