Biased global illumination via Irradiance Caching and Adaptive Path Tracing on GPUs