You are viewing egbert_e

Egbert Eich - RadeonHD 1.2 is out! [entries|archive|friends|userinfo]
Egbert Eich

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

RadeonHD 1.2 is out! [Apr. 10th, 2008|10:22 pm]
Previous Entry Share Next Entry
[Tags|, , , ]
[Current Location |Still at my desk!]
[Current Mood |accomplished]

It's been a while since the last release of the RadeonHD driver.

Since then this driver has made a lot of progress:
  • Support for RV620/RV635 was added. This latest generation of ATI hardware has completely revised digital blocks to  provide support for DisplayPort - a new VESA interface standard for digital displays . DisplayPort itself isn't supported yet due to the lack of hardware.
  • 2D acceleration for R5xx and RS6xx have been added.
  • The driver can now light up the second digital output on RS690. ATI had introduced a new digital block which so far has only shown up on RS6xx hardware. We discovered the existence of this block was only recently.
  •  Support for interlaced modes was added. This is currently still disabled for digital outputs (mainly due to lack of testing) but once available it should allow to support more modes on HDTVs.
  •  Some feature I have already almost have forgotten about  since it's been so long ago: We initialize secondary graphics cards using AtomBIOS.
  • A huge number of bugs got fixed.
All this adds up to 9klocs of C.

A lot of distros have picked up the last release of this driver.
To give their users the benefit of these new features we today have released version 1.2.0 of the RadeonHD driver.

There are other things just right around the corner:
  • RS780 support is almost ready, we are just waiting for a missing piece of information form ATI.
  • Krisztian Loki provided a patch for backlight control on panels.
  • TVout support: A lot of pieces required for this have been added already. I just need to get around to finish  it.
  •  Work on DRI support is in progress.
  • Once DRI support is available Xv and enhanced EXA support is not far.
 
LinkReply

Comments:
From: (Anonymous)
2008-04-10 09:37 pm (UTC)

Ubuntu packages

(Link)

Cool, thanks! Unofficial, up-to-date Ubuntu packages can be found at https://wiki.ubuntu.com/XorgOnTheEdge
Tormod
From: (Anonymous)
2008-04-11 01:11 am (UTC)

difference to xf86-video-ati?

(Link)

You failed to mention the probably most interesting question: What's the reason to still keep two drivers for latest ati cards?

Is there anything radeonhd can do that -ati can not? (or vice versa?)

(not meant as a provocation, but real interest)
From: (Anonymous)
2008-04-11 05:54 pm (UTC)

Re: difference to xf86-video-ati?

(Link)

RadeonHD does FULL modesetting itself and also it is overall much more stable. I think that it would be better if -radeon guys will focus on r400 and older hardware. There is quite a lot of work to do there, especially on the 3d side.
From: (Anonymous)
2008-04-12 12:23 am (UTC)

Re: difference to xf86-video-ati?

(Link)

On the 3D side both 2D drivers will probably use same DRM module (support for r500 is currently in progress), and I guess, same DRI/Gallium driver. Everything else would be a waste of time (as 3D is separately handled anyway). I that working also on two 3D driver for the same hardware would be a waste of time.
r600 3d driver will take a bit longer, but same point applies.
For kernel modesetting, it's still to early to tell which one will end up in the kernel (is there already WIP kernel driver for radeon?), but I'm sure that that both won't be allowed.
From: (Anonymous)
2008-04-12 03:27 am (UTC)

Re: difference to xf86-video-ati?

(Link)

Nearly all of the work being done in -ati is acceleration using the 3D engine, EXA and textured video. The 3D engine is pretty similar from R300 through R580.
From: (Anonymous)
2008-04-12 06:05 am (UTC)

Re: difference to xf86-video-ati?

(Link)

could you say - what need to do in radeonHD in the future for better playback h.264 video ?

uvd ? avivo hd ? xv ? xvmc ? or other ?
From: (Anonymous)
2008-05-01 12:01 pm (UTC)

Xen

(Link)

Hello. I'm sorry, but I don't know where else to post this.

My colleague and I are working to start a project that incorporates Xen's technology; however, we need full graphics support for Xen for this project. Right now, as far as I have been able to figure out, Xen does not have 3D support (OpenGL, or even a 3D virtual device).

The RadeonHD driver is a very important driver. Will you guys please consider adding support for Xen? I hope it is early enough in the development for Xen to be a factor.

You can contact me at nightcrewcs (AT) gmail (dot) com