Do you think that consumer applications (like games, 3D rendering, etc. ) will eventually require FPGAs?
At the moment, most of those task would be done on ASIC, so yes we might see those tasks done on FPGA.
There wouldn't be advantage in performance generally, only in that you could have true HW updates.
It is something I've been thinking about in that you could theoretically have a processor optimized for the game. So you could download HW on the fly (pre built) and flash your machines FPGA.