Post0-VR: Enabling Universal Realistic Rendering for Modern VR via Exploiting Architectural Similarity and Data Sharing
Yu Wen, Chenhao Xie, Shuaiwen Leon Song, Xin Fu
Abstract
To provide users with a fully immersive environment, VR post-processing, which adds numerous realistic effects on the frame after rendering, plays a key role in modern VR systems. Current post-processing is processed separately from normal rendering by the graphics processing unit (GPU). As a result, the GPU needs to first render a high-resolution frame and then add the post-processing effects within a very short time frame. Our in-depth experimental results on commercial VR products demonstrate that the post-processing in VR applications extends the VR frame time by approximately 2X on average. Furthermore, the ever-increasing resolution requirements of modern VR significantly increase the workloads for post-processing in the execution pipeline. This long delay causes VR real-time execution to frequently miss the critical frame-time deadline, thus hurting users’ quality of experience.Based on the analysis of VR post-processing workflow and its common realistic effects, we observe that post-processing shares the same hardware pipeline with normal rendering, and even reuses the intermediate data produced by normal rendering. To fully utilize this hardware-level similarity and capture the data locality, we propose a novel universal realistic rendering architecture for VR, named Post0-VR, which eliminates post-processing by directly merging the common realistic effects into the normal rendering process. Based on our newly proposed VR architecture design, we further propose a dynamic accuracy adjustment method to simplify the normal rendering without hurting users’ perception. The evaluation results on real-world applications demonstrate that Post0-VR can support different types of realistic effects while significantly improving the overall VR rendering performance.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get aaa27110-0a15-46ac-aa8e-0cd92f456ba2Cited by top-tier papers3
- Exploiting Human Color Discrimination for Memory- and Energy-Efficient Image Encoding in Virtual RealityNisarg Ujjainkar, Ethan Shahan, Kenneth Chen, Budmonde Duinkharjav et al.ASPLOS 2024 · 9 citations
- FlexNeRFer: A Multi-Dataflow, Adaptive Sparsity-Aware Accelerator for On-Device NeRF RenderingSeock-Hwan Noh, Banseok Shin, Jeik Choi, Seungpyo Lee et al.ISCA 2025 · 3 citations
- Achieving Lightweight Super-Resolution for Real-Time Computer GraphicsYu Wen, Chen Zhang, Chenhao Xie, Xin FuAAAI 2025 · 1 citation
Related papers
- Q-VR: system-level design for future mobile collaborative virtual realityChenhao Xie, Xie Li, Yang Hu, Huwan Peng et al.ASPLOS 2021 · 36 citations
- How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity ProjectsFariha Nusrat, Foyzul Hassan, Hao Zhong, Xiaoyin WangICSE 2021 · 31 citations
- GSReuse: Temporally Adaptive Screen-Space Reuse for Accelerating 3D Gaussian SplattingChengzhi Tao, Yiyang Sun, Jie Guo, Tao Zhang et al.IEEE VR 2026
- Déjà View: Spatio-Temporal Compute Reuse for' Energy-Efficient 360° VR Video StreamingShulin Zhao, Haibo Zhang, Sandeepa Bhuyan, Cyan Subhra Mishra et al.ISCA 2020 · 29 citations
- VR-Pipe: Streamlining Hardware Graphics Pipeline for Volume RenderingJunseo Lee, Jaisung Kim, Junyong Park, Jaewoong SimHPCA 2025 · 7 citations
