11#define WIN32_NO_STATUS
20#ifndef OPENGL32_USE_TLS
46#define WGL_DC_OBJ_DC 0x1
void IntDeleteAllICDs(void)
LIST_ENTRY ContextListHead
static struct wgl_dc_data * IntGetCurrentDcData(void)
FORCEINLINE void IntSetCurrentDispatchTable(const GLDISPATCHTABLE *table)
BOOL sw_CopyContext(DHGLRC dhglrcSrc, DHGLRC dhglrcDst, UINT mask)
BOOL sw_ShareLists(DHGLRC dhglrcSrc, DHGLRC dhglrcDst)
BOOL sw_DeleteContext(DHGLRC dhglrc)
FORCEINLINE void IntSetCurrentICDPrivate(void *value)
DHGLRC sw_CreateContext(struct wgl_dc_data *)
BOOL sw_SetContext(struct wgl_dc_data *dc_data, DHGLRC dhglrc)
FORCEINLINE HGLRC IntGetCurrentRC(void)
BOOL sw_SetPixelFormat(HDC hdc, struct wgl_dc_data *, INT format)
FORCEINLINE DHGLRC IntGetCurrentDHGLRC(void)
INT sw_DescribePixelFormat(HDC hdc, INT format, UINT size, PIXELFORMATDESCRIPTOR *descr)
FORCEINLINE void IntMakeCurrent(HGLRC hglrc, HDC hdc, struct wgl_dc_data *dc_data)
PROC sw_GetProcAddress(LPCSTR name)
FORCEINLINE const GLDISPATCHTABLE * IntGetCurrentDispatchTable(void)
FORCEINLINE void * IntGetCurrentICDPrivate(void)
void sw_ReleaseContext(DHGLRC hglrc)
BOOL sw_SwapBuffers(HDC hdc, struct wgl_dc_data *dc_data)
void IntDeleteAllContexts(void)
FORCEINLINE HDC IntGetCurrentDC(void)
static HGLRC(WINAPI *pwglCreateContextAttribsARB)(HDC hDC
struct ICD_Data * icd_data
struct wgl_dc_data * next
struct ICD_Data * icd_data
union wgl_dc_data::@279 owner