Lines Matching refs:glxPriv

807     __GLXWinDrawable *glxPriv = (__GLXWinDrawable *) base;  in glxWinDrawableDestroy()  local
809 if (glxPriv->hPbuffer) in glxWinDrawableDestroy()
810 if (!wglDestroyPbufferARBWrapper(glxPriv->hPbuffer)) { in glxWinDrawableDestroy()
814 if (glxPriv->dibDC) { in glxWinDrawableDestroy()
816 SelectObject(glxPriv->dibDC, glxPriv->hOldDIB); in glxWinDrawableDestroy()
818 if (!DeleteDC(glxPriv->dibDC)) { in glxWinDrawableDestroy()
823 if (glxPriv->hDIB) { in glxWinDrawableDestroy()
824 if (!CloseHandle(glxPriv->hSection)) { in glxWinDrawableDestroy()
828 if (!DeleteObject(glxPriv->hDIB)) { in glxWinDrawableDestroy()
832 ((PixmapPtr) glxPriv->base.pDraw)->devPrivate.ptr = glxPriv->pOldBits; in glxWinDrawableDestroy()
836 free(glxPriv); in glxWinDrawableDestroy()
845 __GLXWinDrawable *glxPriv; in glxWinCreateDrawable() local
847 glxPriv = malloc(sizeof *glxPriv); in glxWinCreateDrawable()
849 if (glxPriv == NULL) in glxWinCreateDrawable()
852 memset(glxPriv, 0, sizeof *glxPriv); in glxWinCreateDrawable()
855 (&glxPriv->base, screen, pDraw, type, glxDrawId, conf)) { in glxWinCreateDrawable()
856 free(glxPriv); in glxWinCreateDrawable()
860 glxPriv->base.destroy = glxWinDrawableDestroy; in glxWinCreateDrawable()
861 glxPriv->base.swapBuffers = glxWinDrawableSwapBuffers; in glxWinCreateDrawable()
862 glxPriv->base.copySubBuffer = glxWinDrawableCopySubBuffer; in glxWinCreateDrawable()
866 GLWIN_DEBUG_MSG("glxWinCreateDrawable %p", glxPriv); in glxWinCreateDrawable()
868 return &glxPriv->base; in glxWinCreateDrawable()