Didn't come from me
A few things :
- UVD *does* do the decoding work (without using shaders), but it *also* participates in DRM
- everything *after* decode is done on shaders... colour space conversion, scaling, filtering, other post processing etc...
- haven't had time / remembered to find out how r600 handles video but believe it runs decode on CPU then uses same post-processing on shaders
- we are still working towards an XvBA API release for fglrx, schedule TBD but hopefully soon
- I'm still saying "don't assume we will be able to release UVD programming info" but we are still going to investigate whether it can be done... we've worked through enough of the higher priority tasks that I think investigation will happen in the next ~6 months or so
- key point is that spending time investigating UVD programming info release means that time is not being spent on releasing other info/code and that other info has much higher probability of success... we might spend a few man-years of effort investigating UVD and conclude that we can't release anything, but the time would still be gone and other potential good things would not get done in the meantime