OpenGLRenderer: Fix loading of glSpecializeShader

This commit is contained in:
SirLynix
2022-05-09 13:19:31 +02:00
parent 6dc2cefc2c
commit b0ecb64f19
3 changed files with 16 additions and 14 deletions

View File

@@ -804,6 +804,11 @@ namespace Nz::GL
return loader.Load<PFNGLPOLYGONMODENVPROC, functionIndex>(glPolygonMode, "glPolygonModeNV", false); //< from GL_NV_polygon_mode
}
else if (function == "glSpecializeShader")
{
constexpr std::size_t functionIndex = UnderlyingCast(FunctionIndex::glSpecializeShader);
return loader.Load<PFNGLSPECIALIZESHADERPROC, functionIndex>(glSpecializeShader, "glSpecializeShaderARB", false); //< from GL_ARB_spirv_extensions
}
return false;
}