- better support for extensions functions that do not have the same
[wine] / dlls / opengl32 / opengl_ext.h
1 /* Typedefs for extensions loading
2
3      Copyright (c) 2000 Lionel Ulmer
4 */
5 #ifndef __DLLS_OPENGL32_OPENGL_EXT_H
6 #define __DLLS_OPENGL32_OPENGL_EXT_H
7
8 typedef struct {
9   char  *name;     /* name of the extension */
10   char  *glx_name; /* name used on Unix's libGL */
11   void  *func;     /* pointer to the Wine function for this extension */
12   void **func_ptr; /* where to store the value of glXGetProcAddressARB */
13 } OpenGL_extension;
14
15 extern OpenGL_extension extension_registry[];
16 extern int extension_registry_size;
17
18 #endif /* __DLLS_OPENGL32_OPENGL_EXT_H */