|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include <windef.h>#include <winbase.h>#include <winuser.h>#include <wingdi.h>#include <winddi.h>#include <GL/gl.h>#include <pstypes.h>#include <wine/debug.h>#include "icd.h"

Go to the source code of this file.
Classes | |
| struct | wgl_context |
| struct | wgl_dc_data |
Macros | |
| #define | WIN32_NO_STATUS |
| #define | WGL_DC_OBJ_DC 0x1 |
Variables | |
| LIST_ENTRY | ContextListHead |
| #define WGL_DC_OBJ_DC 0x1 |
Definition at line 84 of file opengl32.h.
| #define WIN32_NO_STATUS |
Definition at line 11 of file opengl32.h.
|
static |
Definition at line 62 of file opengl32.h.
|
static |
Definition at line 46 of file opengl32.h.
Definition at line 931 of file wgl.c.
Referenced by DllMain().
| FORCEINLINE HDC IntGetCurrentDC | ( | void | ) |
|
inlinestatic |
Definition at line 156 of file opengl32.h.
Referenced by sw_call_window_proc().
| FORCEINLINE DHGLRC IntGetCurrentDHGLRC | ( | void | ) |
Definition at line 177 of file opengl32.h.
Referenced by gl_get_thread_context(), and sw_call_window_proc().
| FORCEINLINE const GLDISPATCHTABLE * IntGetCurrentDispatchTable | ( | void | ) |
Definition at line 117 of file opengl32.h.
Referenced by sw_DeleteContext(), tess_callback_begin(), tess_callback_end(), tess_callback_vertex(), wglUseFontBitmaps_common(), and wglUseFontOutlines_common().
| FORCEINLINE void * IntGetCurrentICDPrivate | ( | void | ) |
Definition at line 170 of file opengl32.h.
Referenced by sw_DeleteContext(), and wglGetCurrentValue().
| FORCEINLINE HGLRC IntGetCurrentRC | ( | void | ) |
Definition at line 142 of file opengl32.h.
Referenced by IntGetCurrentDHGLRC(), wglGetCurrentContext(), wglGetProcAddress(), and wglMakeCurrent().
| FORCEINLINE void IntMakeCurrent | ( | HGLRC | hglrc, |
| HDC | hdc, | ||
| struct wgl_dc_data * | dc_data | ||
| ) |
Definition at line 131 of file opengl32.h.
Referenced by wglMakeCurrent().
| FORCEINLINE void IntSetCurrentDispatchTable | ( | const GLDISPATCHTABLE * | table | ) |
Definition at line 124 of file opengl32.h.
Referenced by set_api_table(), sw_DeleteContext(), sw_SetContext(), and wglMakeCurrent().
| FORCEINLINE void IntSetCurrentICDPrivate | ( | void * | value | ) |
Definition at line 163 of file opengl32.h.
Referenced by sw_DeleteContext(), and wglSetCurrentValue().
|
static |
Definition at line 31 of file opengl32.h.
| DHGLRC sw_CreateContext | ( | struct wgl_dc_data * | dc_data | ) |
Definition at line 422 of file swimpl.c.
Referenced by wglCreateContext(), and wglCreateLayerContext().
| BOOL sw_DeleteContext | ( | DHGLRC | dhglrc | ) |
Definition at line 448 of file swimpl.c.
Referenced by wglCreateContext(), wglCreateLayerContext(), and wglDeleteContext().
| INT sw_DescribePixelFormat | ( | HDC | hdc, |
| INT | format, | ||
| UINT | size, | ||
| PIXELFORMATDESCRIPTOR * | descr | ||
| ) |
Definition at line 315 of file swimpl.c.
Referenced by get_dc_data_ex(), and wglDescribePixelFormat().
Definition at line 478 of file swimpl.c.
Referenced by wglGetProcAddress().
| void sw_ReleaseContext | ( | DHGLRC | hglrc | ) |
Definition at line 1477 of file swimpl.c.
Referenced by wglMakeCurrent().
| BOOL sw_SetContext | ( | struct wgl_dc_data * | dc_data, |
| DHGLRC | dhglrc | ||
| ) |
Definition at line 1390 of file swimpl.c.
Referenced by wglMakeCurrent().
| BOOL sw_SetPixelFormat | ( | HDC | hdc, |
| struct wgl_dc_data * | dc_data, | ||
| INT | format | ||
| ) |
Definition at line 359 of file swimpl.c.
Referenced by wglSetPixelFormat().
| BOOL sw_ShareLists | ( | DHGLRC | dhglrcSrc, |
| DHGLRC | dhglrcDst | ||
| ) |
Definition at line 504 of file swimpl.c.
Referenced by wglShareLists().
| BOOL sw_SwapBuffers | ( | HDC | hdc, |
| struct wgl_dc_data * | dc_data | ||
| ) |
Definition at line 1492 of file swimpl.c.
Referenced by wglSwapBuffers().
|
extern |
Definition at line 17 of file wgl.c.
Referenced by DllMain(), IntDeleteAllContexts(), and wglCreateContext().