-
I have been using OpenGL because it is simple. Recently, I wanted to implement ray tracing in my program, but GL only has a compute pipeline and not a ray tracing pipeline. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
No, you will need to switch to Vulkan to use VK_KHR_ray_tracing or switch to Direct3D 12 to use DXR. You may not need to switch your entire program over, you could interoperate with those APIs, but it’s far easier to just use Vulkan through and through. There is no way outside of interoperation with another graphics API to use ray tracing with OpenGL. |
Beta Was this translation helpful? Give feedback.
No, you will need to switch to Vulkan to use VK_KHR_ray_tracing or switch to Direct3D 12 to use DXR. You may not need to switch your entire program over, you could interoperate with those APIs, but it’s far easier to just use Vulkan through and through. There is no way outside of interoperation with another graphics API to use ray tracing with OpenGL.