Lets reverse engineer without manpower anyway. Yeah that'd be great; AMD's DRM gets cracked, key revoked and FLOSS documentation stops!
No, UVD is a dedicated chip, it uses its own functions to calculate vid, using very low power. Post processing is done on shaders.
Anyway, I would not consider uvd really important nowadays. Mplayer / ffmpeg is truly an awesome software!!, try to read their devel list you will be shocked, those devs work at assembler level fighting to achieve always less cpu cycles per instruction. An atom d510, 10 W cpu, with mplayer-mt (multi-threaded version) can decode Hi-Def h.264 AVC @ 40Mbps.
No you are wrong.
The 2900 is a special case, where amd marketing claims things that 2900 doesn't have.
http://www.dailytech.com/Whoops+ATI+...rticle7447.htm
your source "Last year ATI made false claims of HDCP compatibility with its Radeon X1900-series graphics cards, despite the lack of HDCP keys. Eventually ATI was sued over these claims under false advertising pretenses."
LOL only DRM/Copyprotection is missed ALL HARD Features are there ! only Features of hurt you are not there..
but why do you want to hurt your self ?
No, you are totally wrong. You can have all features not because UVD does the drm portection and shaddes do the work, it is because software - cpu does all the work. On GPU with UVD chip (present on the same GPU die) video uses specifically implemented UVD functions to get decoded, and then it is post processed using shaders or cpu.
No, you can't. The problem is you don't know, or understand, about the different decoding stages. In particular, what VLD, motion compenstation et al. are all about, and where it is done.
Again, no. It's a separate block with specific I/O.and the UVD unit use 'shaders' for calculations.