So the good news is that this runs in VR without any modification.
Bad news is that it runs at 2fps on a GTX 1080 ;-)
My hunch is that reprojection would make this tolerable if we could hit 45fps.
So only a 20x speedup!
Supporting single pass rendering would probably buy a 1.5x speedup and might not be too hard. Rendering at half res would probably give a 4x speedup.
I haven't looked at the code. How much scope is there for something completely improbably like a 10x speedup through optimization? I'm guessing that's a fairly tall order.
So the good news is that this runs in VR without any modification.
Bad news is that it runs at 2fps on a GTX 1080 ;-)
My hunch is that reprojection would make this tolerable if we could hit 45fps.
So only a 20x speedup!
Supporting single pass rendering would probably buy a 1.5x speedup and might not be too hard. Rendering at half res would probably give a 4x speedup.
I haven't looked at the code. How much scope is there for something completely improbably like a 10x speedup through optimization? I'm guessing that's a fairly tall order.