Originally posted by: Chippy99
Originally posted by: redDragon128
However, we do know that the 6800 video processing engine is turned off in the current drivers, for whatever reason.
I would think the "reason" is because if they try to pass any of the decoding to the GPU, the whole thing falls over with its legs in the air? So they had to disable it.
The way I read it is that the video decoding hardware is partially broken. Possibly completely broken, but I dounbt that, since HD Mpeg2's seem to work OK and nVidia are hinting at a fix, which would be hard to do if the hardware was truly borked!
But assuming part of the video decoding hardware is borked, you can imagine what would happen if the driver attempted to pass some work to the GPU: You'd get video corruption perhaps, crashes perhaps, blue screens etc. I can well imagine that this is what nVidia saw for themselves when they tested the silicon first coming off the production line. So they thought, "Oh dear" (paraphrased ;-). And they then disabled the hardware decoding in the driver, hoping no-one would notice for a while. This is my guess.
They have probably been beavering away in the background trying to figure out how to rescue this enormous screw up. So they are (allegedly) soon going to release a driver that will make things better. Well they are probably trying to write a more specific piece of code that can be selective in what tasks it offloads to the GPU. i.e. only get the GPU to do the bits for which the video hardware is actually working OK, and keep the CPU doing the stuff for which the hardware is borked.
That would explain this "not getting as much acceleration as we would have liked" cheesy language. What that can be translated as meaning is "the hardware is stuffed, and we haven't yet figured out what sort of acceleration we're going to get when we write a driver that uses the bits that *do* work".
Pure speculation on my part all this. But heck, its what I think.
Chip