gl->pushDebugGroup = (glPushDebugGroupFunc) loader->get("glPushDebugGroupKHR");
}
+if (de::contains(extSet, "GL_EXT_robustness"))
+{
+ gl->getGraphicsResetStatus = (glGetGraphicsResetStatusFunc) loader->get("glGetGraphicsResetStatusEXT");
+ gl->getnUniformfv = (glGetnUniformfvFunc) loader->get("glGetnUniformfvEXT");
+ gl->getnUniformiv = (glGetnUniformivFunc) loader->get("glGetnUniformivEXT");
+ gl->readnPixels = (glReadnPixelsFunc) loader->get("glReadnPixelsEXT");
+}
+
if (de::contains(extSet, "GL_KHR_robustness"))
{
gl->getGraphicsResetStatus = (glGetGraphicsResetStatusFunc) loader->get("glGetGraphicsResetStatusKHR");
gl->framebufferTexture = (glFramebufferTextureFunc) loader->get("glFramebufferTextureEXT");
}
-if (de::contains(extSet, "GL_EXT_robustness"))
-{
- gl->getGraphicsResetStatus = (glGetGraphicsResetStatusFunc) loader->get("glGetGraphicsResetStatusEXT");
- gl->getnUniformfv = (glGetnUniformfvFunc) loader->get("glGetnUniformfvEXT");
- gl->getnUniformiv = (glGetnUniformivFunc) loader->get("glGetnUniformivEXT");
- gl->readnPixels = (glReadnPixelsFunc) loader->get("glReadnPixelsEXT");
-}
-
if (de::contains(extSet, "GL_EXT_texture_buffer"))
{
gl->texBuffer = (glTexBufferFunc) loader->get("glTexBufferEXT");
'GL_KHR_blend_equation_advanced',
'GL_KHR_blend_equation_advanced_coherent',
'GL_KHR_debug',
+ 'GL_EXT_robustness',
'GL_KHR_robustness',
'GL_KHR_no_error',
'GL_KHR_parallel_shader_compile',
'GL_EXT_geometry_point_size',
'GL_EXT_tessellation_shader',
'GL_EXT_geometry_shader',
- 'GL_EXT_robustness',
'GL_EXT_texture_buffer',
'GL_EXT_texture_filter_anisotropic',
'GL_EXT_texture_cube_map_array',