Hi,
I moved from FGLRX to the open source stack... and honestly, I guess I'm never going back. Colour-correct XV without flickering, smooth composite for KWin and KMS...
As I don't do any gaming, I really have no need for OpenGL > 2.0. I'm more insterested in hardware acceleration of h.264 and VC1 video. I've already tried out the FGLRX solution (9.10 and 9.12 hotfix) on my Radeon HD 3450 (which, odly enough, reports UVD2) and it worked fine. I liked being able to play _some_ 1080p videos smoothly.. However, the implementation is far from complete, most clips have blocky video, most have incorrect colours and most of all: the bloody flickering of FGLRX's mplayer GL output kills the whole experience.
So, will UVD support in the open-source stack ever happen? I've heard that there is some legal stuff to sort out: i.e. whether or not releasing specs for UVD will but AMD's DRM tech at risk.
I'd like to ask the following questions to the AMD staff which roam this forum:
1. What is the status of the legal review? Has it already started?
2. If the legal review clears UVD docs to release, what technical requirements will need to be implemented first before UVD is implemented in the driver with a VA-API/VD-PAU/XVBA/whatever-api interface? How much work will that be, in other word: how long would it take for someone skillfull to implement these specs (any guesswork would do )?
3. If the legal review doesn't clear UVD (which would be a terrible shame), are there any plans of implementing h.264/VC1 acceleration through shaders? What would be the technical requirements (I guess working radeon galium backend) and how much work would that be?
I moved from FGLRX to the open source stack... and honestly, I guess I'm never going back. Colour-correct XV without flickering, smooth composite for KWin and KMS...
As I don't do any gaming, I really have no need for OpenGL > 2.0. I'm more insterested in hardware acceleration of h.264 and VC1 video. I've already tried out the FGLRX solution (9.10 and 9.12 hotfix) on my Radeon HD 3450 (which, odly enough, reports UVD2) and it worked fine. I liked being able to play _some_ 1080p videos smoothly.. However, the implementation is far from complete, most clips have blocky video, most have incorrect colours and most of all: the bloody flickering of FGLRX's mplayer GL output kills the whole experience.
So, will UVD support in the open-source stack ever happen? I've heard that there is some legal stuff to sort out: i.e. whether or not releasing specs for UVD will but AMD's DRM tech at risk.
I'd like to ask the following questions to the AMD staff which roam this forum:
1. What is the status of the legal review? Has it already started?
2. If the legal review clears UVD docs to release, what technical requirements will need to be implemented first before UVD is implemented in the driver with a VA-API/VD-PAU/XVBA/whatever-api interface? How much work will that be, in other word: how long would it take for someone skillfull to implement these specs (any guesswork would do )?
3. If the legal review doesn't clear UVD (which would be a terrible shame), are there any plans of implementing h.264/VC1 acceleration through shaders? What would be the technical requirements (I guess working radeon galium backend) and how much work would that be?
Comment