Lines Matching defs:glxPriv
847 __GLXWinDrawable *glxPriv = (__GLXWinDrawable *) base;
849 if (glxPriv->hPbuffer)
850 if (!wglDestroyPbufferARBWrapper(glxPriv->hPbuffer)) {
854 if (glxPriv->dibDC) {
856 SelectObject(glxPriv->dibDC, glxPriv->hOldDIB);
858 if (!DeleteDC(glxPriv->dibDC)) {
863 if (glxPriv->hDIB) {
864 if (!CloseHandle(glxPriv->hSection)) {
868 if (!DeleteObject(glxPriv->hDIB)) {
872 ((PixmapPtr) glxPriv->base.pDraw)->devPrivate.ptr = glxPriv->pOldBits;
876 free(glxPriv);
885 __GLXWinDrawable *glxPriv;
887 glxPriv = malloc(sizeof *glxPriv);
889 if (glxPriv == NULL)
892 memset(glxPriv, 0, sizeof *glxPriv);
895 (&glxPriv->base, screen, pDraw, type, glxDrawId, conf)) {
896 free(glxPriv);
900 glxPriv->base.destroy = glxWinDrawableDestroy;
901 glxPriv->base.swapBuffers = glxWinDrawableSwapBuffers;
902 glxPriv->base.copySubBuffer = glxWinDrawableCopySubBuffer;
903 // glxPriv->base.waitX what are these for?
904 // glxPriv->base.waitGL
906 GLWIN_DEBUG_MSG("glxWinCreateDrawable %p", glxPriv);
908 return &glxPriv->base;