Lines Matching refs:hwnd

108 #define GLWIN_DEBUG_HWND(hwnd)  \  argument
111 if (GetWindowText(hwnd, buffer, sizeof(buffer))==0) *buffer=0; \
112 GLWIN_DEBUG_MSG("Got HWND %p for window '%s'", hwnd, buffer); \
370 HDC * hdc, HWND * hwnd);
371 static void glxWinReleaseDC(HWND hwnd, HDC hdc, __GLXWinDrawable * draw);
477 HWND hwnd; in glxWinScreenProbe() local
528 hwnd = CreateWindowExA(0, in glxWinScreenProbe()
533 if (hwnd == NULL) in glxWinScreenProbe()
537 hdc = GetDC(hwnd); in glxWinScreenProbe()
661 ReleaseDC(hwnd, hdc); in glxWinScreenProbe()
662 DestroyWindow(hwnd); in glxWinScreenProbe()
766 HWND hwnd; in glxWinDrawableSwapBuffers() local
780 dc = glxWinMakeDC(draw->drawContext, draw, &dc, &hwnd); in glxWinDrawableSwapBuffers()
786 glxWinReleaseDC(hwnd, dc, draw); in glxWinDrawableSwapBuffers()
1197 HWND * hwnd) in glxWinMakeDC() argument
1200 *hwnd = NULL; in glxWinMakeDC()
1219 *hwnd = winGetWindowInfo(pWin); in glxWinMakeDC()
1221 if (*hwnd == NULL) { in glxWinMakeDC()
1226 *hdc = GetDC(*hwnd); in glxWinMakeDC()
1232 if (*hwnd != gc->hwnd) { in glxWinMakeDC()
1234 GLWIN_DEBUG_HWND(*hwnd); in glxWinMakeDC()
1238 gc, gc->ctx, gc->hwnd, *hwnd); in glxWinMakeDC()
1239 gc->hwnd = *hwnd; in glxWinMakeDC()
1245 ReleaseDC(*hwnd, *hdc); in glxWinMakeDC()
1282 glxWinReleaseDC(HWND hwnd, HDC hdc, __GLXWinDrawable * draw) in glxWinReleaseDC() argument
1287 ReleaseDC(hwnd, hdc); in glxWinReleaseDC()
1322 HWND hwnd; in glxWinDeferredCreateContext() local
1330 dc = glxWinMakeDC(gc, draw, &dc, &hwnd); in glxWinDeferredCreateContext()
1332 glxWinReleaseDC(hwnd, dc, draw); in glxWinDeferredCreateContext()