Initial Radeon R6xx/R7xx acceleration support pushed
alexdeucher at gmail.com
Mon Dec 29 15:31:53 PST 2008
Just to clarify for those that want to play with this, you'll need to
build the r6xx-r7xx-support branches of the drm and radeonhd. The drm
is also required for r600_demo.
On Mon, Dec 29, 2008 at 4:33 PM, Alex Deucher <alexdeucher at gmail.com> wrote:
> It's finally here! r6xx-r7xx-support branches of the drm and
> After months of hard work we are finally able to push out initial drm
> and accel code for r6xx and r7xx chipsets. We couldn't have done this
> without a lot of hard work from a lot of people. Of particular note:
> Matthias Hopf - implementing r600_demo as a test program to get the hw
> up and running
> Dave Airlie - initial r6xx drm implementation
> John Bridgman - sheparding along the IP review process
> This release is mostly targeted at developers as the code is not
> really ready for regular use. The accompanying r6xx/r7xx register
> spec is still in IP review and will be released soon.
> Current drm status:
> - only indirect ioctl currently implemented (for EXA/Xv)
> - mesa support will require additional work
> Current EXA/Xv status:
> - lack of direction blitter makes overlapping copy blits difficult.
> current code breaks down overlapping blits into line by line blits of
> non-overlapping regions. running xcompmgr -a is highly recommended for
> decent performance
> - a8 support has issues
> - planar Xv shader implemented, but not working properly yet
> - missing Xv shader support for packed formats. should be easy to
> adapt the planar Xv shader once that is working
> - composite mask support is currently broken. I suspect the interpolater setup.
> - depth 16 is untested
More information about the xorg