mirror of
https://github.com/libretro/RetroArch.git
synced 2024-12-12 10:57:16 +00:00
65 lines
2.7 KiB
C
65 lines
2.7 KiB
C
#include "glsym.h"
|
|
#include <stddef.h>
|
|
#define SYM(x) { "gl" #x, &(gl##x) }
|
|
const struct rglgen_sym_map rglgen_symbol_map[] = {
|
|
SYM(DebugMessageControlKHR),
|
|
SYM(DebugMessageInsertKHR),
|
|
SYM(DebugMessageCallbackKHR),
|
|
SYM(GetDebugMessageLogKHR),
|
|
SYM(PushDebugGroupKHR),
|
|
SYM(PopDebugGroupKHR),
|
|
SYM(ObjectLabelKHR),
|
|
SYM(GetObjectLabelKHR),
|
|
SYM(ObjectPtrLabelKHR),
|
|
SYM(GetObjectPtrLabelKHR),
|
|
SYM(GetPointervKHR),
|
|
SYM(EGLImageTargetTexture2DOES),
|
|
SYM(EGLImageTargetRenderbufferStorageOES),
|
|
SYM(GetProgramBinaryOES),
|
|
SYM(ProgramBinaryOES),
|
|
SYM(MapBufferOES),
|
|
SYM(UnmapBufferOES),
|
|
SYM(GetBufferPointervOES),
|
|
SYM(TexImage3DOES),
|
|
SYM(TexSubImage3DOES),
|
|
SYM(CopyTexSubImage3DOES),
|
|
SYM(CompressedTexImage3DOES),
|
|
SYM(CompressedTexSubImage3DOES),
|
|
SYM(FramebufferTexture3DOES),
|
|
SYM(BindVertexArrayOES),
|
|
SYM(DeleteVertexArraysOES),
|
|
SYM(GenVertexArraysOES),
|
|
SYM(IsVertexArrayOES),
|
|
|
|
{ NULL, NULL },
|
|
};
|
|
RGLSYMGLDEBUGMESSAGECONTROLKHRPROC __rglgen_glDebugMessageControlKHR;
|
|
RGLSYMGLDEBUGMESSAGEINSERTKHRPROC __rglgen_glDebugMessageInsertKHR;
|
|
RGLSYMGLDEBUGMESSAGECALLBACKKHRPROC __rglgen_glDebugMessageCallbackKHR;
|
|
RGLSYMGLGETDEBUGMESSAGELOGKHRPROC __rglgen_glGetDebugMessageLogKHR;
|
|
RGLSYMGLPUSHDEBUGGROUPKHRPROC __rglgen_glPushDebugGroupKHR;
|
|
RGLSYMGLPOPDEBUGGROUPKHRPROC __rglgen_glPopDebugGroupKHR;
|
|
RGLSYMGLOBJECTLABELKHRPROC __rglgen_glObjectLabelKHR;
|
|
RGLSYMGLGETOBJECTLABELKHRPROC __rglgen_glGetObjectLabelKHR;
|
|
RGLSYMGLOBJECTPTRLABELKHRPROC __rglgen_glObjectPtrLabelKHR;
|
|
RGLSYMGLGETOBJECTPTRLABELKHRPROC __rglgen_glGetObjectPtrLabelKHR;
|
|
RGLSYMGLGETPOINTERVKHRPROC __rglgen_glGetPointervKHR;
|
|
RGLSYMGLEGLIMAGETARGETTEXTURE2DOESPROC __rglgen_glEGLImageTargetTexture2DOES;
|
|
RGLSYMGLEGLIMAGETARGETRENDERBUFFERSTORAGEOESPROC __rglgen_glEGLImageTargetRenderbufferStorageOES;
|
|
RGLSYMGLGETPROGRAMBINARYOESPROC __rglgen_glGetProgramBinaryOES;
|
|
RGLSYMGLPROGRAMBINARYOESPROC __rglgen_glProgramBinaryOES;
|
|
RGLSYMGLMAPBUFFEROESPROC __rglgen_glMapBufferOES;
|
|
RGLSYMGLUNMAPBUFFEROESPROC __rglgen_glUnmapBufferOES;
|
|
RGLSYMGLGETBUFFERPOINTERVOESPROC __rglgen_glGetBufferPointervOES;
|
|
RGLSYMGLTEXIMAGE3DOESPROC __rglgen_glTexImage3DOES;
|
|
RGLSYMGLTEXSUBIMAGE3DOESPROC __rglgen_glTexSubImage3DOES;
|
|
RGLSYMGLCOPYTEXSUBIMAGE3DOESPROC __rglgen_glCopyTexSubImage3DOES;
|
|
RGLSYMGLCOMPRESSEDTEXIMAGE3DOESPROC __rglgen_glCompressedTexImage3DOES;
|
|
RGLSYMGLCOMPRESSEDTEXSUBIMAGE3DOESPROC __rglgen_glCompressedTexSubImage3DOES;
|
|
RGLSYMGLFRAMEBUFFERTEXTURE3DOESPROC __rglgen_glFramebufferTexture3DOES;
|
|
RGLSYMGLBINDVERTEXARRAYOESPROC __rglgen_glBindVertexArrayOES;
|
|
RGLSYMGLDELETEVERTEXARRAYSOESPROC __rglgen_glDeleteVertexArraysOES;
|
|
RGLSYMGLGENVERTEXARRAYSOESPROC __rglgen_glGenVertexArraysOES;
|
|
RGLSYMGLISVERTEXARRAYOESPROC __rglgen_glIsVertexArrayOES;
|
|
|