diff options
Diffstat (limited to 'tools/gfx/open-gl/render-gl.cpp')
| -rw-r--r-- | tools/gfx/open-gl/render-gl.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/gfx/open-gl/render-gl.cpp b/tools/gfx/open-gl/render-gl.cpp index ee3977a74..5f16f07bc 100644 --- a/tools/gfx/open-gl/render-gl.cpp +++ b/tools/gfx/open-gl/render-gl.cpp @@ -1,6 +1,8 @@ // render-gl.cpp #include "render-gl.h" +#include "../nvapi/nvapi-util.h" + //WORKING:#include "options.h" #include "../render.h" @@ -715,6 +717,11 @@ SlangResult GLRenderer::initialize(const Desc& desc, void* inWindowHandle) } } + if (m_desc.requiredFeatures.indexOf("nvapi") >= 0 && SLANG_SUCCEEDED(NVAPIUtil::initialize())) + { + m_features.add("nvapi"); + } + auto extensions = glGetString(GL_EXTENSIONS); // Load each of our extension functions by name |
