Accessing RT Cores HW from OpenGL API extensions?

Are these Turing extensions for GLSL and OpenGL still supported in more recent Turing GPU drivers (such as >= 512.xx)?

GLSL extensions for RT core access -

Has the decision been made to abandon these for OpenGL and only support via the new Vulkan ray tracing support for new NVIDIA HW - Ampere/Hopper/Ada…?

According to the above link “Starting with the first GeForce RTX 2080 driver version 411.63 available here all Turing capable drivers going forward support all of these Vulkan and OpenGL extensions.”

So at least hopefully Turing devices support these on current and future drivers???

Are there any tutorials or code examples for using the OpenGL and GLSL extensions?

Thanks.

Unfortunately, NVIDIA never added Ray Tracing Support to OpenGL.

You can see all OpenGL extensions introduced by the Turing architecture here. And yes, these are still supported on recent NVIDIA drivers.

Basically what @BoyBaykiller said is correct, but it is not so much NVIDIA not adding ray tracing support to OpenGL but rather deciding against adding our vendor specific Hardware ray tracing as a proprietary vendor extension to OpenGL. Plus Khronos not really pushing on general RT support in the OpenGL spec.

If you want an Open Source API with RT support you need to look at Vulkan.