its probably a combination of both. actually nvidia would actually at least have to have drivers to test the video card. their driver may not support all the bells and whistle but it has the basics. i don't think nvidia would make a piece of hardware and here it works, now write the software. to write the drivers to takes knowledge of the hardware and the operating system.