Linked by lemur2 on Wed 18th May 2011 13:58 UTC
Linux Efforts to implement NVIDIA's Video Decode and Presentation API for Unix (VDPAU) on the open source Radeon Gallium3D drivers (for AMD/ATI chipsets) are reportedly just beginning to work. Being Gallium3D-based means this new VDPAU state tracker is using GPU shaders and not the dedicated Unified Video Decoding (UVD) engine found on modern Radeon HD graphics processors, but using shaders is still a big performance win for HD video playback compared to pegging the CPU constantly. Also, MPEG-2 is the only codec known to work at this time. Once the basic state tracker functionality works, support for other video codecs, such as VP8 and H264, should be relatively easy to add.
Permalink for comment 473609
To read all comments associated with this story, please click here.
RE[2]: Nice work..
by WereCatf on Wed 18th May 2011 20:12 UTC in reply to "RE: Nice work.."
WereCatf
Member since:
2006-02-15

The standard bodies have tried to do something...

http://en.wikipedia.org/wiki/VBE#VBE.2FAccelerator_Functions_.28VBE...

...it failed miserably.


It was a good idea, and back in '96 it was quite advanced too, but it simply wasn't flexible enough and thus didn't gain enough traction. I actually had a card with a subset of VBE implemented and was toying around with it for a while, just out of curiosity.

Sadly hardware vendors have absolutely no interest in implementing a modern version of such; user lock-in is so much more profitable.

Reply Parent Score: 3