Classes | Macros | Typedefs | Functions
wgl_context.h File Reference
#include "../deps/GL/wglext.h"
Include dependency graph for wgl_context.h:

Go to the source code of this file.

Classes

struct  _GLFWcontextWGL
 
struct  _GLFWlibraryWGL
 

Macros

#define _GLFW_PLATFORM_CONTEXT_STATE   _GLFWcontextWGL wgl
 
#define _GLFW_PLATFORM_FBCONFIG   int wgl
 
#define _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE   _GLFWlibraryWGL wgl
 
#define _glfw_wglCreateContext   _glfw.wgl.opengl32.CreateContext
 
#define _glfw_wglDeleteContext   _glfw.wgl.opengl32.DeleteContext
 
#define _glfw_wglGetProcAddress   _glfw.wgl.opengl32.GetProcAddress
 
#define _glfw_wglMakeCurrent   _glfw.wgl.opengl32.MakeCurrent
 
#define _glfw_wglShareLists   _glfw.wgl.opengl32.ShareLists
 

Typedefs

typedef struct _GLFWcontextWGL _GLFWcontextWGL
 
typedef struct _GLFWlibraryWGL _GLFWlibraryWGL
 
typedef HGLRC(WINAPI * WGLCREATECONTEXT_T) (HDC)
 
typedef BOOL(WINAPI * WGLDELETECONTEXT_T) (HGLRC)
 
typedef PROC(WINAPI * WGLGETPROCADDRESS_T) (LPCSTR)
 
typedef BOOL(WINAPI * WGLMAKECURRENT_T) (HDC, HGLRC)
 
typedef BOOL(WINAPI * WGLSHARELISTS_T) (HGLRC, HGLRC)
 

Functions

int _glfwAnalyzeContext (const _GLFWwindow *window, const _GLFWctxconfig *ctxconfig, const _GLFWfbconfig *fbconfig)
 
int _glfwCreateContext (_GLFWwindow *window, const _GLFWctxconfig *ctxconfig, const _GLFWfbconfig *fbconfig)
 
void _glfwDestroyContext (_GLFWwindow *window)
 
int _glfwInitContextAPI (void)
 
void _glfwTerminateContextAPI (void)
 

Macro Definition Documentation

#define _GLFW_PLATFORM_CONTEXT_STATE   _GLFWcontextWGL wgl

Definition at line 49 of file wgl_context.h.

#define _GLFW_PLATFORM_FBCONFIG   int wgl

Definition at line 48 of file wgl_context.h.

#define _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE   _GLFWlibraryWGL wgl

Definition at line 50 of file wgl_context.h.

#define _glfw_wglCreateContext   _glfw.wgl.opengl32.CreateContext

Definition at line 42 of file wgl_context.h.

#define _glfw_wglDeleteContext   _glfw.wgl.opengl32.DeleteContext

Definition at line 43 of file wgl_context.h.

#define _glfw_wglGetProcAddress   _glfw.wgl.opengl32.GetProcAddress

Definition at line 44 of file wgl_context.h.

#define _glfw_wglMakeCurrent   _glfw.wgl.opengl32.MakeCurrent

Definition at line 45 of file wgl_context.h.

#define _glfw_wglShareLists   _glfw.wgl.opengl32.ShareLists

Definition at line 46 of file wgl_context.h.

Typedef Documentation

typedef HGLRC(WINAPI * WGLCREATECONTEXT_T) (HDC)

Definition at line 37 of file wgl_context.h.

typedef BOOL(WINAPI * WGLDELETECONTEXT_T) (HGLRC)

Definition at line 38 of file wgl_context.h.

typedef PROC(WINAPI * WGLGETPROCADDRESS_T) (LPCSTR)

Definition at line 39 of file wgl_context.h.

typedef BOOL(WINAPI * WGLMAKECURRENT_T) (HDC, HGLRC)

Definition at line 40 of file wgl_context.h.

typedef BOOL(WINAPI * WGLSHARELISTS_T) (HGLRC, HGLRC)

Definition at line 41 of file wgl_context.h.

Function Documentation

int _glfwAnalyzeContext ( const _GLFWwindow window,
const _GLFWctxconfig ctxconfig,
const _GLFWfbconfig fbconfig 
)

Definition at line 497 of file wgl_context.c.

int _glfwCreateContext ( _GLFWwindow window,
const _GLFWctxconfig ctxconfig,
const _GLFWfbconfig fbconfig 
)

Definition at line 329 of file wgl_context.c.

void _glfwDestroyContext ( _GLFWwindow window)

Definition at line 480 of file wgl_context.c.

int _glfwInitContextAPI ( void  )

Definition at line 273 of file wgl_context.c.

void _glfwTerminateContextAPI ( void  )

Definition at line 312 of file wgl_context.c.



librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Fri Mar 13 2020 03:16:18