Performance Profiling of Vulkan-based Ray Tracing Renderers on Mobile Platforms
Abstract
The emergence of high-performance desktop GPU has enabled ray tracing techniques to be widely used in real-time rendering, including 3D gaming applications. However, applying real-time ray tracing on moblie devices remains challenging due to power consumption, thermal constraints, and limited resources. In this paper, we developed a Vulkan-based optimized renderer for real-time ray tracing on mobile platforms and analyzed its performance. The renderers are categorized into two types: a full ray tracing renderer and a rasterization-based hybrid ray tracing renderer. To achieve optimal implementation, we applied the ray tracing pipeline and ray query extension to each renderer and evaluated their performance. Furthermore, to reduce the shading cost caused by shadow rays in scenes with multiple lights, we adopted an optimization technique that restricts the shading based on the extent of each light’s influence. In this context, maintaining the light’s influence as small as possible while preserving appropriate intensity is critical. To this end, we propose a new attenuation function and assess its performance when applied.
Key Contributions
- Mobile ray tracing renderer implementation
- Ray tracing pipeline and ray query comparison
- Multi-light shading optimization
Renderering Methods
Renderering Pipelines
Extending the Light Attenuation Function
Summary
- Performance analysis of various ray-tracing rendering techniques on mobile platforms
- Hybrid ray-tracing renderers generally outperform full ray-tracing renderers.
- However, the performance advantage of hybrid ray tracing decreases as the number of triangles increases.
- Using an any-hit shader significantly increases traversal costs in the ray-tracing pipeline.
- Some any-hit effects can be reproduced using a hybrid ray-tracing approach.
- Ray queries generally outperform the ray-tracing pipeline.
- A new attenuation function is proposed to effectively balance performance and visual quality.





