*/
#include <gtest/gtest.h>
-#include "../mesa/main/glheader.h"
+#include "main/glheader.h"
-extern "C" {
#include "glapi/glapi.h"
-#include "glapi/glapitable.h"
-}
+#include "glapitable.h"
struct name_offset {
const char *name;
{ "glDrawElementsInstancedARB", _O(DrawElementsInstancedARB) },
{ "glRenderbufferStorageMultisample", _O(RenderbufferStorageMultisample) },
{ "glFramebufferTexture", _O(FramebufferTexture) },
- { "glFramebufferTextureFaceARB", _O(FramebufferTextureFaceARB) },
{ "glProgramParameteri", _O(ProgramParameteri) },
{ "glVertexAttribDivisor", _O(VertexAttribDivisor) },
{ "glFlushMappedBufferRange", _O(FlushMappedBufferRange) },
{ "glDebugMessageControl", _O(DebugMessageControl) },
{ "glDebugMessageInsert", _O(DebugMessageInsert) },
{ "glGetDebugMessageLog", _O(GetDebugMessageLog) },
+ { "glPushDebugGroup", _O(PushDebugGroup) },
+ { "glPopDebugGroup", _O(PopDebugGroup) },
+ { "glGetObjectLabel", _O(GetObjectLabel) },
+ { "glGetObjectPtrLabel", _O(GetObjectPtrLabel) },
+ { "glObjectLabel", _O(ObjectLabel) },
+ { "glObjectPtrLabel", _O(ObjectPtrLabel) },
{ "glGetGraphicsResetStatusARB", _O(GetGraphicsResetStatusARB) },
{ "glGetnColorTableARB", _O(GetnColorTableARB) },
{ "glGetnCompressedTexImageARB", _O(GetnCompressedTexImageARB) },
{ "glTextureStorage1DEXT", _O(TextureStorage1DEXT) },
{ "glTextureStorage2DEXT", _O(TextureStorage2DEXT) },
{ "glTextureStorage3DEXT", _O(TextureStorage3DEXT) },
- { "glPolygonOffsetEXT", _O(PolygonOffsetEXT) },
{ "glSampleMaskSGIS", _O(SampleMaskSGIS) },
{ "glSamplePatternSGIS", _O(SamplePatternSGIS) },
{ "glColorPointerEXT", _O(ColorPointerEXT) },
{ "glVertexAttribs4fvNV", _O(VertexAttribs4fvNV) },
{ "glVertexAttribs4svNV", _O(VertexAttribs4svNV) },
{ "glVertexAttribs4ubvNV", _O(VertexAttribs4ubvNV) },
- { "glGetTexBumpParameterfvATI", _O(GetTexBumpParameterfvATI) },
- { "glGetTexBumpParameterivATI", _O(GetTexBumpParameterivATI) },
- { "glTexBumpParameterfvATI", _O(TexBumpParameterfvATI) },
- { "glTexBumpParameterivATI", _O(TexBumpParameterivATI) },
{ "glAlphaFragmentOp1ATI", _O(AlphaFragmentOp1ATI) },
{ "glAlphaFragmentOp2ATI", _O(AlphaFragmentOp2ATI) },
{ "glAlphaFragmentOp3ATI", _O(AlphaFragmentOp3ATI) },
{ "glPointParameteri", _O(PointParameteri) },
{ "glPointParameteriv", _O(PointParameteriv) },
{ "glActiveStencilFaceEXT", _O(ActiveStencilFaceEXT) },
- { "glBindVertexArrayAPPLE", _O(BindVertexArrayAPPLE) },
{ "glDeleteVertexArrays", _O(DeleteVertexArrays) },
- { "glGenVertexArraysAPPLE", _O(GenVertexArraysAPPLE) },
{ "glIsVertexArray", _O(IsVertexArray) },
{ "glGetProgramNamedParameterdvNV", _O(GetProgramNamedParameterdvNV) },
{ "glGetProgramNamedParameterfvNV", _O(GetProgramNamedParameterfvNV) },