ReactOS 0.4.16-dev-258-g81860b4
|
#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().