What do you think GPUs of today are missing ? Have you been keeping up with Nvidia's NV30's and above.
Most graphic cards today have a vector processor for doing matrix math, but they have a limited number of instructions available if you are programming real time pixel and vertex shader technology for them in shader languages (ASM shaders, CGshaders, etc.). how do you see barriers in bandwidth, instruction sets, etc. being overcome?
In just about two years 200dpi lcd displays will be readily available on the market and one would expect that operatings systems might more tightly integrate 3d into their UI and maybe even directly support 3d capable cards and support these higher definition displays ..
What would you do if you were producing hardware to fit into this brave new world what would you do to improve the user experience..