Go to the source code of this file.
|
| typedef XID | GLXWindow |
| |
| typedef XID | GLXDrawable |
| |
| typedef struct __GLXFBConfig * | GLXFBConfig |
| |
| typedef struct __GLXcontext * | GLXContext |
| |
| typedef void(* | __GLXextproc) (void) |
| |
| typedef int(* | PFNGLXGETFBCONFIGATTRIBPROC) (Display *, GLXFBConfig, int, int *) |
| |
| typedef const char *(* | PFNGLXGETCLIENTSTRINGPROC) (Display *, int) |
| |
| typedef Bool(* | PFNGLXQUERYEXTENSIONPROC) (Display *, int *, int *) |
| |
| typedef Bool(* | PFNGLXQUERYVERSIONPROC) (Display *, int *, int *) |
| |
| typedef void(* | PFNGLXDESTROYCONTEXTPROC) (Display *, GLXContext) |
| |
| typedef Bool(* | PFNGLXMAKECURRENTPROC) (Display *, GLXDrawable, GLXContext) |
| |
| typedef void(* | PFNGLXSWAPBUFFERSPROC) (Display *, GLXDrawable) |
| |
| typedef const char *(* | PFNGLXQUERYEXTENSIONSSTRINGPROC) (Display *, int) |
| |
| typedef GLXFBConfig *(* | PFNGLXGETFBCONFIGSPROC) (Display *, int, int *) |
| |
| typedef GLXContext(* | PFNGLXCREATENEWCONTEXTPROC) (Display *, GLXFBConfig, int, GLXContext, Bool) |
| |
| typedef __GLXextproc(* | PFNGLXGETPROCADDRESSPROC) (const GLubyte *procName) |
| |
| typedef void(* | PFNGLXSWAPINTERVALEXTPROC) (Display *, GLXDrawable, int) |
| |
| typedef XVisualInfo *(* | PFNGLXGETVISUALFROMFBCONFIGPROC) (Display *, GLXFBConfig) |
| |
| typedef GLXWindow(* | PFNGLXCREATEWINDOWPROC) (Display *, GLXFBConfig, Window, const int *) |
| |
| typedef void(* | PFNGLXDESTROYWINDOWPROC) (Display *, GLXWindow) |
| |
| typedef int(* | PFNGLXSWAPINTERVALMESAPROC) (int) |
| |
| typedef int(* | PFNGLXSWAPINTERVALSGIPROC) (int) |
| |
| typedef GLXContext(* | PFNGLXCREATECONTEXTATTRIBSARBPROC) (Display *, GLXFBConfig, GLXContext, Bool, const int *) |
| |
| typedef struct _GLFWcontextGLX | _GLFWcontextGLX |
| |
| typedef struct _GLFWlibraryGLX | _GLFWlibraryGLX |
| |
◆ _GLFW_PLATFORM_CONTEXT_STATE
◆ _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE
◆ GLX_ACCUM_ALPHA_SIZE
| #define GLX_ACCUM_ALPHA_SIZE 17 |
◆ GLX_ACCUM_BLUE_SIZE
| #define GLX_ACCUM_BLUE_SIZE 16 |
◆ GLX_ACCUM_GREEN_SIZE
| #define GLX_ACCUM_GREEN_SIZE 15 |
◆ GLX_ACCUM_RED_SIZE
| #define GLX_ACCUM_RED_SIZE 14 |
◆ GLX_ALPHA_SIZE
| #define GLX_ALPHA_SIZE 11 |
◆ GLX_AUX_BUFFERS
| #define GLX_AUX_BUFFERS 7 |
◆ GLX_BLUE_SIZE
◆ GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB
| #define GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB 0x00000002 |
◆ GLX_CONTEXT_CORE_PROFILE_BIT_ARB
| #define GLX_CONTEXT_CORE_PROFILE_BIT_ARB 0x00000001 |
◆ GLX_CONTEXT_DEBUG_BIT_ARB
| #define GLX_CONTEXT_DEBUG_BIT_ARB 0x00000001 |
◆ GLX_CONTEXT_ES2_PROFILE_BIT_EXT
| #define GLX_CONTEXT_ES2_PROFILE_BIT_EXT 0x00000004 |
◆ GLX_CONTEXT_FLAGS_ARB
| #define GLX_CONTEXT_FLAGS_ARB 0x2094 |
◆ GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB
| #define GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB 0x00000002 |
◆ GLX_CONTEXT_MAJOR_VERSION_ARB
| #define GLX_CONTEXT_MAJOR_VERSION_ARB 0x2091 |
◆ GLX_CONTEXT_MINOR_VERSION_ARB
| #define GLX_CONTEXT_MINOR_VERSION_ARB 0x2092 |
◆ GLX_CONTEXT_OPENGL_NO_ERROR_ARB
| #define GLX_CONTEXT_OPENGL_NO_ERROR_ARB 0x31b3 |
◆ GLX_CONTEXT_PROFILE_MASK_ARB
| #define GLX_CONTEXT_PROFILE_MASK_ARB 0x9126 |
◆ GLX_CONTEXT_RELEASE_BEHAVIOR_ARB
| #define GLX_CONTEXT_RELEASE_BEHAVIOR_ARB 0x2097 |
◆ GLX_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB
| #define GLX_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB 0x2098 |
◆ GLX_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB
| #define GLX_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB 0 |
◆ GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB
| #define GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB 0x8256 |
◆ GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB
| #define GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB 0x00000004 |
◆ GLX_DEPTH_SIZE
| #define GLX_DEPTH_SIZE 12 |
◆ GLX_DOUBLEBUFFER
| #define GLX_DOUBLEBUFFER 5 |
◆ GLX_DRAWABLE_TYPE
| #define GLX_DRAWABLE_TYPE 0x8010 |
◆ GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB
| #define GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB 0x20b2 |
◆ GLX_GREEN_SIZE
◆ GLX_LOSE_CONTEXT_ON_RESET_ARB
| #define GLX_LOSE_CONTEXT_ON_RESET_ARB 0x8252 |
◆ GLX_NO_RESET_NOTIFICATION_ARB
| #define GLX_NO_RESET_NOTIFICATION_ARB 0x8261 |
◆ GLX_RED_SIZE
◆ GLX_RENDER_TYPE
| #define GLX_RENDER_TYPE 0x8011 |
◆ GLX_RGBA_BIT
| #define GLX_RGBA_BIT 0x00000001 |
◆ GLX_RGBA_TYPE
| #define GLX_RGBA_TYPE 0x8014 |
◆ GLX_SAMPLES
| #define GLX_SAMPLES 0x186a1 |
◆ GLX_STENCIL_SIZE
| #define GLX_STENCIL_SIZE 13 |
◆ GLX_STEREO
◆ GLX_VENDOR
◆ GLX_VISUAL_ID
| #define GLX_VISUAL_ID 0x800b |
◆ GLX_WINDOW_BIT
| #define GLX_WINDOW_BIT 0x00000001 |
◆ glXCreateNewContext
| #define glXCreateNewContext _glfw.glx.CreateNewContext |
◆ glXCreateWindow
| #define glXCreateWindow _glfw.glx.CreateWindow |
◆ glXDestroyContext
| #define glXDestroyContext _glfw.glx.DestroyContext |
◆ glXDestroyWindow
| #define glXDestroyWindow _glfw.glx.DestroyWindow |
◆ glXGetClientString
| #define glXGetClientString _glfw.glx.GetClientString |
◆ glXGetFBConfigAttrib
| #define glXGetFBConfigAttrib _glfw.glx.GetFBConfigAttrib |
◆ glXGetFBConfigs
| #define glXGetFBConfigs _glfw.glx.GetFBConfigs |
◆ glXGetVisualFromFBConfig
| #define glXGetVisualFromFBConfig _glfw.glx.GetVisualFromFBConfig |
◆ glXMakeCurrent
| #define glXMakeCurrent _glfw.glx.MakeCurrent |
◆ glXQueryExtension
| #define glXQueryExtension _glfw.glx.QueryExtension |
◆ glXQueryExtensionsString
| #define glXQueryExtensionsString _glfw.glx.QueryExtensionsString |
◆ glXQueryVersion
| #define glXQueryVersion _glfw.glx.QueryVersion |
◆ glXSwapBuffers
| #define glXSwapBuffers _glfw.glx.SwapBuffers |
◆ __GLXextproc
| typedef void(* __GLXextproc) (void) |
◆ _GLFWcontextGLX
◆ _GLFWlibraryGLX
◆ GLXContext
◆ GLXDrawable
◆ GLXFBConfig
◆ GLXWindow
◆ PFNGLXCREATECONTEXTATTRIBSARBPROC
◆ PFNGLXCREATENEWCONTEXTPROC
◆ PFNGLXCREATEWINDOWPROC
◆ PFNGLXDESTROYCONTEXTPROC
| typedef void(* PFNGLXDESTROYCONTEXTPROC) (Display *, GLXContext) |
◆ PFNGLXDESTROYWINDOWPROC
| typedef void(* PFNGLXDESTROYWINDOWPROC) (Display *, GLXWindow) |
◆ PFNGLXGETCLIENTSTRINGPROC
| typedef const char *(* PFNGLXGETCLIENTSTRINGPROC) (Display *, int) |
◆ PFNGLXGETFBCONFIGATTRIBPROC
| typedef int(* PFNGLXGETFBCONFIGATTRIBPROC) (Display *, GLXFBConfig, int, int *) |
◆ PFNGLXGETFBCONFIGSPROC
| typedef GLXFBConfig *(* PFNGLXGETFBCONFIGSPROC) (Display *, int, int *) |
◆ PFNGLXGETPROCADDRESSPROC
◆ PFNGLXGETVISUALFROMFBCONFIGPROC
| typedef XVisualInfo *(* PFNGLXGETVISUALFROMFBCONFIGPROC) (Display *, GLXFBConfig) |
◆ PFNGLXMAKECURRENTPROC
◆ PFNGLXQUERYEXTENSIONPROC
| typedef Bool(* PFNGLXQUERYEXTENSIONPROC) (Display *, int *, int *) |
◆ PFNGLXQUERYEXTENSIONSSTRINGPROC
| typedef const char *(* PFNGLXQUERYEXTENSIONSSTRINGPROC) (Display *, int) |
◆ PFNGLXQUERYVERSIONPROC
| typedef Bool(* PFNGLXQUERYVERSIONPROC) (Display *, int *, int *) |
◆ PFNGLXSWAPBUFFERSPROC
| typedef void(* PFNGLXSWAPBUFFERSPROC) (Display *, GLXDrawable) |
◆ PFNGLXSWAPINTERVALEXTPROC
| typedef void(* PFNGLXSWAPINTERVALEXTPROC) (Display *, GLXDrawable, int) |
◆ PFNGLXSWAPINTERVALMESAPROC
| typedef int(* PFNGLXSWAPINTERVALMESAPROC) (int) |
◆ PFNGLXSWAPINTERVALSGIPROC
| typedef int(* PFNGLXSWAPINTERVALSGIPROC) (int) |
◆ _glfwChooseVisualGLX()
◆ _glfwCreateContextGLX()
◆ _glfwDestroyContextGLX()
◆ _glfwInitGLX()
◆ _glfwTerminateGLX()
| void _glfwTerminateGLX |
( |
void |
| ) |
|