I can't seem to find any OpenGL headers for the RTX ray tracing extension, seems like they only want you to use Vulkan and optix with RTX
2 Answers
Is your question whether or not OpenGL headers exist for the RTX extension?
It appears it can only be accessed through NVIDIA OptiX, DXR, and Vulkan.
From the website:
Developers can access NVIDIA RTX ray tracing through the NVIDIA OptiX application programming interface, through Microsoft’s DirectX Raytracing API (DXR) and Vulkan.
-
\$\begingroup\$ I was looking for an OpenGL extension for RTX but I guess it not available just yet \$\endgroup\$ Dec 7, 2018 at 15:20
There's an extension already, though I'm not sure how finished it is: GLSL_NV_raytracing.
-
\$\begingroup\$ Vladislav is right, however the hyperlink address misses, could be found here: github.com/KhronosGroup/GLSL/blob/master/extensions/nv/… \$\endgroup\$– AlexSep 10, 2019 at 1:07
-
\$\begingroup\$ @Alex I've converted your answer to a comment, and edited your fixed link into Vladislav Toncharov's answer. \$\endgroup\$– DMGregory ♦Sep 10, 2019 at 10:46
-
2\$\begingroup\$ This is a GLSL extension, not an OpenGL extension. It is for use with Vulkan. \$\endgroup\$– rdbOct 29, 2020 at 23:18