Vulkan Ray-Tracing Vulkan Ray-Tracing

A collection of test profiles that exercise Vulkan ray-tracing (RT) extensions.

See how your system performs with this suite using the Phoronix Test Suite. It's as easy as running the phoronix-test-suite benchmark vulkan-rt command..

Tests In This Suite

  • GeeXLab Vulkan Ray-Tracing Demo

  •         Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT
  • Quake II RTX

  •         Resolution: 1920 x 1080 - Global Illumination: Off - Denoiser: Off - Ray Tracing API: VK_NV_ray_tracing
  •         Resolution: 1920 x 1080 - Global Illumination: Off - Denoiser: Off - Ray Tracing API: VK_KHR_ray_tracing_pipeline
  •         Resolution: 1920 x 1080 - Global Illumination: Off - Denoiser: Off - Ray Tracing API: VK_KHR_ray_query
  •         Resolution: 1920 x 1080 - Global Illumination: Off - Denoiser: On - Ray Tracing API: VK_NV_ray_tracing
  •         Resolution: 1920 x 1080 - Global Illumination: Off - Denoiser: On - Ray Tracing API: VK_KHR_ray_tracing_pipeline
  •         Resolution: 1920 x 1080 - Global Illumination: Off - Denoiser: On - Ray Tracing API: VK_KHR_ray_query
  •         Resolution: 1920 x 1080 - Global Illumination: Low - Denoiser: Off - Ray Tracing API: VK_NV_ray_tracing
  •         Resolution: 1920 x 1080 - Global Illumination: Low - Denoiser: Off - Ray Tracing API: VK_KHR_ray_tracing_pipeline
  •         Resolution: 1920 x 1080 - Global Illumination: Low - Denoiser: Off - Ray Tracing API: VK_KHR_ray_query
  •         Resolution: 1920 x 1080 - Global Illumination: Low - Denoiser: On - Ray Tracing API: VK_NV_ray_tracing
  •         Resolution: 1920 x 1080 - Global Illumination: Low - Denoiser: On - Ray Tracing API: VK_KHR_ray_tracing_pipeline
  •         Resolution: 1920 x 1080 - Global Illumination: Low - Denoiser: On - Ray Tracing API: VK_KHR_ray_query
  •         Resolution: 1920 x 1080 - Global Illumination: Medium - Denoiser: Off - Ray Tracing API: VK_NV_ray_tracing
  •         Resolution: 1920 x 1080 - Global Illumination: Medium - Denoiser: Off - Ray Tracing API: VK_KHR_ray_tracing_pipeline
  •         Resolution: 1920 x 1080 - Global Illumination: Medium - Denoiser: Off - Ray Tracing API: VK_KHR_ray_query
  •         Resolution: 1920 x 1080 - Global Illumination: Medium - Denoiser: On - Ray Tracing API: VK_NV_ray_tracing
  •         Resolution: 1920 x 1080 - Global Illumination: Medium - Denoiser: On - Ray Tracing API: VK_KHR_ray_tracing_pipeline
  •         Resolution: 1920 x 1080 - Global Illumination: Medium - Denoiser: On - Ray Tracing API: VK_KHR_ray_query
  •         Resolution: 1920 x 1080 - Global Illumination: High - Denoiser: Off - Ray Tracing API: VK_NV_ray_tracing
  •         Resolution: 1920 x 1080 - Global Illumination: High - Denoiser: Off - Ray Tracing API: VK_KHR_ray_tracing_pipeline
  •         Resolution: 1920 x 1080 - Global Illumination: High - Denoiser: Off - Ray Tracing API: VK_KHR_ray_query
  •         Resolution: 1920 x 1080 - Global Illumination: High - Denoiser: On - Ray Tracing API: VK_NV_ray_tracing
  •         Resolution: 1920 x 1080 - Global Illumination: High - Denoiser: On - Ray Tracing API: VK_KHR_ray_tracing_pipeline
  •         Resolution: 1920 x 1080 - Global Illumination: High - Denoiser: On - Ray Tracing API: VK_KHR_ray_query
  • Ray Tracing In Vulkan

  •         Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT - Scene: Ray Tracing In One Weekend
  •         Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT - Scene: Planets In One Weekend
  •         Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT - Scene: Lucy In One Weekend
  •         Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT - Scene: Cornell Box
  •         Resolution: $VIDEO_WIDTH x $VIDEO_HEIGHT - Scene: Cornell Box + Lucy

Revision History Revision History

pts/vulkan-rt-1.0.1     Fri, 21 May 2021 11:51:34 GMT
Add quake2rtx to Vulkan ray-tracing test suite.

pts/vulkan-rt-1.0.0     Tue, 02 Mar 2021 15:13:06 GMT
A collection of test profiles for benchmarking Vulkan ray-tracing.