Hi,
the oss radeon driver has to implement the video acceleration stuff from scratch anyway so why not go with VDPAU..? Or is there already a vdpau radeon branch somewhere?
Is it even possible to implement VDPAU on ATI hardware..?
I'm wondering this since VDPAU does a nice job on nvidia hardware and the populair linux media players already support vdpau so it seems only logical for the oss radeon driver to support vdpau as well and implement it.
Last thing. What needs to be done to get vdpau implemented in the oss radeon driver?
Regards,
Mark
Not inferior, no. It might have an impact on power consumption but no one knows until someone goes and implements it. (that is, it might be possible the GPU could be in powersaving mode when UVD is used; then again, UVD specs aren't open, VDPAU can be done with shaders and UVD will probably never be opened for already released chips so drooling after it is pretty much a lost cause)
Ah, thanks for the clarification, nanonyme :-) Sounds good, too !
So, if the radeon driver is as far that it supports shaders then vdpau can be implemented right?
And where is the radeon driver now with the evergreen series? Last time i used it it was all software rendering.. not even opengl support yet let alone 2d acceleration support so i guess this wish (vdpau) is gonna take a LONG time to even get to the point where implementation can start![]()
the uvd unit uses the shaders to calculate the viedeo.
the only problem of a openCL/shader bases solution is shader only can handle 50% of the stream and the uvd unit can handle up to 95%,,,
a shader based solution save you 50% cpu and uvd 95%... thats because the uvd unit do have his own CPU integrated.
Better do not try to explain what UVD is, your definition is shit.