Fetch gl.xml, egl.xml from Github repos am: ae3759c7c9 am: 18976166cc
[platform/upstream/VK-GL-CTS.git] / framework / opengl / wrapper / glwInitExtGL.inl
1 /* WARNING: This is auto-generated file. Do not modify, since changes will
2  * be lost! Modify the generating script instead.
3  *
4  * Generated from Khronos GL API description (gl.xml) revision db2965fc26513b254e2f964171f79e416a05fe29.
5  */
6
7 if (de::contains(extSet, "GL_KHR_blend_equation_advanced"))
8 {
9         gl->blendBarrier        = (glBlendBarrierFunc)  loader->get("glBlendBarrierKHR");
10 }
11
12 if (de::contains(extSet, "GL_KHR_debug"))
13 {
14         gl->debugMessageCallback        = (glDebugMessageCallbackFunc)  loader->get("glDebugMessageCallback");
15         gl->debugMessageControl         = (glDebugMessageControlFunc)   loader->get("glDebugMessageControl");
16         gl->debugMessageInsert          = (glDebugMessageInsertFunc)    loader->get("glDebugMessageInsert");
17         gl->getDebugMessageLog          = (glGetDebugMessageLogFunc)    loader->get("glGetDebugMessageLog");
18         gl->getObjectLabel                      = (glGetObjectLabelFunc)                loader->get("glGetObjectLabel");
19         gl->getObjectPtrLabel           = (glGetObjectPtrLabelFunc)             loader->get("glGetObjectPtrLabel");
20         gl->objectLabel                         = (glObjectLabelFunc)                   loader->get("glObjectLabel");
21         gl->objectPtrLabel                      = (glObjectPtrLabelFunc)                loader->get("glObjectPtrLabel");
22         gl->popDebugGroup                       = (glPopDebugGroupFunc)                 loader->get("glPopDebugGroup");
23         gl->pushDebugGroup                      = (glPushDebugGroupFunc)                loader->get("glPushDebugGroup");
24 }
25
26 if (de::contains(extSet, "GL_EXT_debug_marker"))
27 {
28         gl->insertEventMarkerEXT        = (glInsertEventMarkerEXTFunc)  loader->get("glInsertEventMarkerEXT");
29         gl->popGroupMarkerEXT           = (glPopGroupMarkerEXTFunc)             loader->get("glPopGroupMarkerEXT");
30         gl->pushGroupMarkerEXT          = (glPushGroupMarkerEXTFunc)    loader->get("glPushGroupMarkerEXT");
31 }
32
33 if (de::contains(extSet, "GL_KHR_robustness"))
34 {
35         gl->getGraphicsResetStatus      = (glGetGraphicsResetStatusFunc)        loader->get("glGetGraphicsResetStatus");
36         gl->getnUniformfv                       = (glGetnUniformfvFunc)                         loader->get("glGetnUniformfv");
37         gl->getnUniformiv                       = (glGetnUniformivFunc)                         loader->get("glGetnUniformiv");
38         gl->getnUniformuiv                      = (glGetnUniformuivFunc)                        loader->get("glGetnUniformuiv");
39         gl->readnPixels                         = (glReadnPixelsFunc)                           loader->get("glReadnPixels");
40 }