Hello everyone,
I've built myself a VR180 rig with two GoPro Hero 13s and the ultrawide lens mods for 177 FoV, and after following a couple of tutorials and some trial and error, I can sucessfully generate 8K VR180 videos with Resolve Studio that look good in a Quest 3.
However, I have been hitting a significant bottleneck - rendering takes absolutely forever.
My first attempt with the workflow from hugh hou (kvrCreateStereo -> kvrCropStereo -> GlobalAlign -> kvrLensStereo -> kvrViewer) works, but rendering a 1 minute test video took 2 hours and 22 minutes.
So I generated an STMap, and built a pipeline that works just the same, see the following screenshot:

Everything still looks correct with the STMap - however, rendering times have not improved much. I aborted rendering the 1 minute clip after 1 1/2 hours at around 70%.
Am I missing something to optimize here?
I tried replacing kvrCreateStereo with the built-in Combiner node (as that shows that the data is on GPU, not Mem), but no difference.
Looking at ressources in the task manager, I get spikes in CPU and GPU usage to 100%, but neither are consistently being utilized, there's always only spikes. I get the feeling frames are being copied between GPU/Mem too much (as there is a copy spike with each gpu utilization spike in task manager), but I saw no way to get STMapper to only show GPU, it would always show GPU+Mem, and GlobalAlign also only shows Mem.
Some background info:
- resolve studio 19.1.2 build 3
- timeline resolution is set to 8192x4096 29.97fps
- cpu: Ryzen 3700X, RAM: 32GB, GPU: RTX 2070 Super, SSD: Samsung 990 evo
I realize my system is not the most up-to-date cutting-edge spec anymore, but is that really the bottleneck that i'm hitting here, or it it something i'm doing wrong in my pipeline?
Thanks for any insights,
Leon