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 2


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\$
    – Alex
    Sep 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\$
    – rdb
    Oct 29, 2020 at 23:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .