Geeks3D Forums

GeeXLab => GeeXLab - english forum => Topic started by: JeGX on February 19, 2021, 04:42:43 PM

Title: Vulkan ray tracing demo for Windows and Linux
Post by: JeGX on February 19, 2021, 04:42:43 PM
Here is demo to see Vulkan ray tracing in action. The demo is available on Windows and Linux.

Complete story and downloads:
https://www.geeks3d.com/20210219/vulkan-ray-tracing-tested-on-geforce-rtx-20-30-radeon-rx-6000-and-even-on-geforce-gtx/

(https://www.geeks3d.com/public/jegx/2021q1/20210216-geexlab-vulkan-raytracing-path-tracing-demo-01.jpg)
Title: Re: Vulkan ray tracing demo for Windows and Linux
Post by: Stefan on February 19, 2021, 09:49:44 PM
461.51 hotfix
GeForce GTX 1060,1.2.155,1920,1080,NO,,10000,0,46,4,1,5

457.96 Vulkan dev
GeForce GTX 1060,1.2.168,1920,1080,NO,,10000,0,41,4,1,5


465.21 Windows Insider / CUDA on WSL
1.2.164
465.42 Windows Insider / CUDA on WSL
1.2.165
465.51 Windows Insider / CUDA on WSL 
1.2.168
470.05 Windows Insider / CUDA on WSL 
1.2.170

demo quits after "Initializing raytracing...." without further comments


IDA reads
0: The instruction at 0x0 referenced memory at 0x0. The memory could not be executed -> 0000000000000000 (exc.code c0000005, tid 14280)
Title: Re: Vulkan ray tracing demo for Windows and Linux
Post by: Stefan on March 25, 2021, 10:42:17 PM
470.14 CUDA on WSL (https://developer.nvidia.com/cuda/wsl/download) still crashes
Native debugging a crash dump in VS2019 reads:

Code: [Select]
Ausnahmefehler bei 0x0000000000000000 in Vulkan_Raytracing_Demo.exe.6148.dmp: 0xC0000005: Zugriffsverletzung beim Ausf├╝hren an Position 0x0000000000000000

     plugin_gxc_vulkan2_x64.dll!00007ffef0c6a875()    Unbekannt
     gxl_x64.dll!00007ffedc4d95a6()    Unbekannt
     gxl_x64.dll!00007ffedc52a63d()    Unbekannt
     gxl_x64.dll!00007ffedc52659e()    Unbekannt
     gxl_x64.dll!00007ffedc52a79c()    Unbekannt
     gxl_x64.dll!00007ffedc529b03()    Unbekannt
     gxl_x64.dll!00007ffedc3b538c()    Unbekannt
     gxl_x64.dll!00007ffedc318edb()    Unbekannt
     gxl_x64.dll!00007ffedc324e45()    Unbekannt
     Vulkan_Raytracing_Demo.exe!00007ff760aa547e()    Unbekannt
     Vulkan_Raytracing_Demo.exe!00007ff760aa635e()    Unbekannt
     kernel32.dll!BaseThreadInitThunk()    Unbekannt
     ntdll.dll!RtlUserThreadStart()    Unbekannt
Title: Re: Vulkan ray tracing demo for Windows and Linux
Post by: JeGX on March 26, 2021, 11:39:20 AM
As long as the raytracing test works on regular GeForce drivers, I'm safe...