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.
Thread beginning with comment 473675
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Nice work..
by t3RRa on Thu 19th May 2011 03:39 UTC in reply to "Nice work.."
t3RRa
Member since:
2005-11-22

In my understanding we need a hardware interface like USB/USB mass storage for example in order to make use of accelerator cards and leave once and for all the hardware dark ages.

USB Mass Storage is AFAIK in a simple term a proxy between USB and PATA/SATA. It is transferring merely an already-standardized protocol of hard drives. Do you install different driver for each different hard drive? I do not think.

Let's see all of USB devices. Unless it has some standard protocol for that part of devices, each has it's own driver to work properly.

Therefore, as someone else pointed out, you have come up with inappropriate example.

Actually, OpenGL should be the de-facto standard but except for Microsoft devices (Windows machines and Xbox) and some(few) devices with own proprietary API, OpenGl is actually the standard to tinker with Graphics for most of computer devices.

Unfortunately, this post is about video decoding but about graphics driver so ... may I vote you down as off-topic ? :p

Reply Parent Score: 2