drivers and resolution functions can be used, and the t-vvm module doesn't need to write a zillion output functions.