Archive for February, 2009

Radeon R6xx/R7xx EXA/Xv merged to master

Thursday, February 26th, 2009

I just merged the R6xx/R7xx EXA/Xv code to the master branch of xf86-video-ati.  It’s disabled by default.  If you want to test it you’ll need an updated drm:  either the drm-next branch of Dave’s drm-2.6 tree or the r6xx-r7xx-support branch of the drm tree.

Update: for those of you that prefer radeonhd, I’ve merged r6xx/r7xx accel to master there too now.

RS600 Support

Monday, February 23rd, 2009

For those of you with RS600 (Intel-based X1200/X1250 IGP systems), I’ve just pushed (untested) support for those chips.  You’ll need xf86-video-ati from git (master branch), and drm from git (r6xx-r7xx-support branch).  The RS600 GART setup is more like R6xx/R7xx chips than the older IGP chips, hence the drm code being on the r6xx-r7xx-support branch of the drm.  I don’t have an RS600-based system, so this is untested and may need a bit more work.  If you have such a system, please test and let me know how it goes.

UPDATE: I’ve gotten confirmation that this indeed works!  I’ve pushed a mesa patch as well to enable 3D on rs600 chips and Dave has queued the drm patches.  Also, to clarify, the RS600 pci ids are: 0×793F, 0×7941, 0×7942.  If you have an X1200/X1250/X1270 IGP system with another pci id, they you have an RS690 which is already supported.

Please test!

Tuesday, February 10th, 2009

xf86-video-ati 6.11.0 is coming soon, please test ati git master and file bugs if you run into any problems.

R6xx/R7xx Acceleration!

Thursday, February 5th, 2009

I think I’ve gotten rid of the last of the major corruption issues.  If you want to test EXA and Xv acceleration on r6xx or r7xx chips, grab the r6xx-r7xx-support branch of the drm and xf86-video-ati or xf86-video-radeonhd.  Make sure you are using the latest bits.  Additionally, AGP support should now work and overlapping blits are much faster.  UTS/DFS support is on it’s way so look out for that in the near future.