Originally posted by xeros
View Post
Announcement
Collapse
No announcement yet.
Holy Crap! You Can Use XvMC With ATI Gallium3D!
Collapse
X
-
-
Originally posted by sturmflut View PostNo, on the VIA Unichrome it also supports Motion Compensation, IDCT and Variable-Length Decoding for MPEG-4 ASP.
I never quite understood why NVIDIA and AMD had to come up with their own XvMC replacements. XvMC can be extended to provide playback acceleration for most video codecs, and if the limitations are that bad a common open-source successor should have been developed. If you think nearly every player had to be patched to support VPDAU, just so it can accelerate playback for a codec which could have been easily added to XvMC...
The other point AFAIK was simply that XvMC had not been broadly adopted so it probably seemed like a good time to introduce a newer API. Unfortunately VA-API, VDPAU and XvBA were independently developed at more or less the same time, so we went from zero new APIs to three new APIs fairly quickly.
It's like when you see a part of town with no hotels... everyone recognizes the opportunity at the same time so you end up with three hotels and only enough customers to fill one of them
Leave a comment:
-
Cooper is still at AMD, but he moved from software to one of the hardware teams.
Leave a comment:
-
Originally posted by agd5f View PostIt should be possible it get it working on r300g as well. The new code looks like a port of Cooper's original r300g pipe-video work:
http://cgit.freedesktop.org/mesa/mes...1fb9c17d2c2ecc
Is he still at AMD?
Leave a comment:
-
Originally posted by _txf_ View PostCorrect me if I'm wrong but doesn't XvMC only accelerate mpeg2?
As in one of the formats least needing acceleration?
I understand, that it can be done and it was fairly quickly implemented, but I don't get why people are rejoicing over this. Vdpau or Va-api yes, but this?
Leave a comment:
-
Originally posted by _txf_ View PostCorrect me if I'm wrong but doesn't XvMC only accelerate mpeg2?
I never quite understood why NVIDIA and AMD had to come up with their own XvMC replacements. XvMC can be extended to provide playback acceleration for most video codecs, and if the limitations are that bad a common open-source successor should have been developed. If you think nearly every player had to be patched to support VPDAU, just so it can accelerate playback for a codec which could have been easily added to XvMC...
Leave a comment:
-
Originally posted by agd5f View PostIt should be possible it get it working on r300g as well. The new code looks like a port of Cooper's original r300g pipe-video work:
http://cgit.freedesktop.org/mesa/mes...1fb9c17d2c2ecc
Leave a comment:
-
Originally posted by hobbes View PostThis is great news indeed!
I own a X1600pro (AGP) that for sure can handle XvMC and accelerate H.264 (720p) content.
I'm wondering if there is (or will ever be) this kind support for R500 cards?
Leave a comment:
-
Originally posted by bridgman View PostI think the point is that once you know how to implement shader-assisted decode for one API and format then implementing it for another API or format is much less daunting.
Leave a comment:
Leave a comment: