I'm not 100% sure, but AFAIK the Via chips only include HW for IDCT and MC, so only those portions of H.263/4 and VC1 are accelerated. There is a VLD extension but not sure if that is just the MPEG2-type VLD or the new stuff (CAV..whatever).
libv (one of the radeonhd developers) was also "the man" for the Unichrome project, so he'll likely know for sure.
So far it appears that we will also be able to expose the blocks which provide IDCT/MC functionality (and I think there's some VLD support there too) for open source drivers. It's the more advanced stuff in UVD that poses the IP challenge. We won't be sure about UVD for a few more months but unless we have a "eureka" moment it's going to have to stay closed.
Part of the confusion here may be that "HD Decoding" seems to mean different things to different people :
- "HD resolution" ?
- "partial but meaningful HW acceleration of video standards like H.264 and VC1" ?
- "full HW acceleration of those standards" ?
libv (one of the radeonhd developers) was also "the man" for the Unichrome project, so he'll likely know for sure.
So far it appears that we will also be able to expose the blocks which provide IDCT/MC functionality (and I think there's some VLD support there too) for open source drivers. It's the more advanced stuff in UVD that poses the IP challenge. We won't be sure about UVD for a few more months but unless we have a "eureka" moment it's going to have to stay closed.
Part of the confusion here may be that "HD Decoding" seems to mean different things to different people :
- "HD resolution" ?
- "partial but meaningful HW acceleration of video standards like H.264 and VC1" ?
- "full HW acceleration of those standards" ?
Comment