[Bug 28144] New: JXRenderMark causes system freeze
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon May 17 07:18:37 PDT 2010
https://bugs.freedesktop.org/show_bug.cgi?id=28144
Summary: JXRenderMark causes system freeze
Product: xorg
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Driver/Radeon
AssignedTo: xorg-driver-ati at lists.x.org
ReportedBy: linuxhippy at gmail.com
QAContact: xorg-team at lists.x.org
Created an attachment (id=35707)
--> (https://bugs.freedesktop.org/attachment.cgi?id=35707)
xorg log
Running the JXRendermark reliably freezes my system when executing the
"Transformed Blit Billinear sharp edges"-test.
JXRenderMark can be downloaded from:
http://93.83.133.214/downloads/JXRenderMark-1.0.1.zip
Basically the benchmark only executes a series of render-commands, like x11perf
does, the test which causes the hang basically looks like the code at the end
of the report.
System-Information:
X.Org X Server 1.8.0
Radeon 6.13.0
"ATI Radeon Mobility 9000 (M9) Lf (AGP)" (ChipID = 0x4c66)
void billinearTransformedBlit(int area, int x, int y)
{
int maskSize = area/8;
maskSize = maskSize == 0 ? 1 : area;
area = maskSize*8;
XRenderFillRectangle (display, PictOpSrc, alphaMask, &setAlpha, 0, 0,
maskSize, maskSize);
XTransform xf;
//transform changes omited
XRenderSetPictureTransform (display, sourceImage, &xf);
//transform changes omited
XRenderSetPictureTransform (display, alphaMask, &xf);
XRenderComposite(display, PictOpOver, sourceImage, alphaMask, backBuffer, 0,
0, 0, 0, x, y, area, area);
XRenderFillRectangle (display, PictOpClear, alphaMask, &setAlpha, 0, 0,
maskSize, maskSize);
//transform changes omited
XRenderSetPictureTransform (display, alphaMask, &xf);
}
--
Configure bugmail: https://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