[xorg-bugzilla-noise] [Bug 748] New: Preliminary Radeon
100/200-series Render acceleration
bugzilla-daemon at pdx.freedesktop.org
bugzilla-daemon at pdx.freedesktop.org
Sun Jun 13 15:06:34 PDT 2004
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter your comments there.
http://freedesktop.org/bugzilla/show_bug.cgi?id=748
Summary: Preliminary Radeon 100/200-series Render acceleration
Product: xorg
Version: CVS_head
Platform: PC
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P2
Component: Driver/Radeon
AssignedTo: xorg-bugzilla-noise at freedesktop.org
ReportedBy: eta at lclark.edu
Attached is a patch for Render acceleration on r100 and r200, based off of work
by Hui Yu and myself. There are several issues with it, but this bug will be
here to track progress and prevent it from getting lost:
* Assumes PICT_a8r8g8b8 for windows on 32bpp screens, PICT_r5g6b5 for windows on
16pp screens
* Doesn't init the 3d regs on non-CP (where to hook this in?)
* Doesn't do Render accel on non-CP because the vertex submission hangs the system
* The R200 blending doesn't seem to occur, for some reason (output is always
R0_COLOR and R0_ALPHA, though the alpha blending works).
* Many regs are initialized on r200 that I suspect are unnecessary (related to
tcl being enabled).
* Cache flushing is questionable to me -- seems like we should WAIT_2D_IDLECLEAN
| WAIT_HOST_IDLECLEAN before rendering and WAIT_3D_IDLECLEAN after, to me.
--
Configure bugmail: http://freedesktop.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-bugzilla-noise
mailing list