imgui_impl_opengl3_loader.h (imgui-1.86) | : | imgui_impl_opengl3_loader.h (imgui-1.87) | ||
---|---|---|---|---|
skipping to change at line 440 | skipping to change at line 440 | |||
typedef GL3WglProc (*GL3WGetProcAddressProc)(const char *proc); | typedef GL3WglProc (*GL3WGetProcAddressProc)(const char *proc); | |||
/* gl3w api */ | /* gl3w api */ | |||
GL3W_API int imgl3wInit(void); | GL3W_API int imgl3wInit(void); | |||
GL3W_API int imgl3wInit2(GL3WGetProcAddressProc proc); | GL3W_API int imgl3wInit2(GL3WGetProcAddressProc proc); | |||
GL3W_API int imgl3wIsSupported(int major, int minor); | GL3W_API int imgl3wIsSupported(int major, int minor); | |||
GL3W_API GL3WglProc imgl3wGetProcAddress(const char *proc); | GL3W_API GL3WglProc imgl3wGetProcAddress(const char *proc); | |||
/* gl3w internal state */ | /* gl3w internal state */ | |||
union GL3WProcs { | union GL3WProcs { | |||
GL3WglProc ptr[53]; | GL3WglProc ptr[54]; | |||
struct { | struct { | |||
PFNGLACTIVETEXTUREPROC ActiveTexture; | PFNGLACTIVETEXTUREPROC ActiveTexture; | |||
PFNGLATTACHSHADERPROC AttachShader; | PFNGLATTACHSHADERPROC AttachShader; | |||
PFNGLBINDBUFFERPROC BindBuffer; | PFNGLBINDBUFFERPROC BindBuffer; | |||
PFNGLBINDSAMPLERPROC BindSampler; | PFNGLBINDSAMPLERPROC BindSampler; | |||
PFNGLBINDTEXTUREPROC BindTexture; | PFNGLBINDTEXTUREPROC BindTexture; | |||
PFNGLBINDVERTEXARRAYPROC BindVertexArray; | PFNGLBINDVERTEXARRAYPROC BindVertexArray; | |||
PFNGLBLENDEQUATIONPROC BlendEquation; | PFNGLBLENDEQUATIONPROC BlendEquation; | |||
PFNGLBLENDEQUATIONSEPARATEPROC BlendEquationSeparate; | PFNGLBLENDEQUATIONSEPARATEPROC BlendEquationSeparate; | |||
PFNGLBLENDFUNCSEPARATEPROC BlendFuncSeparate; | PFNGLBLENDFUNCSEPARATEPROC BlendFuncSeparate; | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added |