Lines Matching refs:pScreenPriv

112     ddrval = IDirectDraw4_CreateSurface(pScreenPriv->pdd4,  in winCreatePrimarySurfaceShadowDDNL()
114 &pScreenPriv->pddsPrimary4, NULL); in winCreatePrimarySurfaceShadowDDNL()
115 pScreenPriv->fRetryCreateSurface = FALSE; in winCreatePrimarySurfaceShadowDDNL()
119 pScreenPriv->fRetryCreateSurface = TRUE; in winCreatePrimarySurfaceShadowDDNL()
135 ddrval = IDirectDrawSurface4_SetClipper(pScreenPriv->pddsPrimary4, in winCreatePrimarySurfaceShadowDDNL()
136 pScreenPriv->pddcPrimary); in winCreatePrimarySurfaceShadowDDNL()
165 if (pScreenPriv->pddsPrimary4) { in winReleasePrimarySurfaceShadowDDNL()
170 IDirectDrawSurface4_SetClipper(pScreenPriv->pddsPrimary4, NULL); in winReleasePrimarySurfaceShadowDDNL()
175 IDirectDrawSurface4_Release(pScreenPriv->pddsPrimary4); in winReleasePrimarySurfaceShadowDDNL()
176 pScreenPriv->pddsPrimary4 = NULL; in winReleasePrimarySurfaceShadowDDNL()
196 winScreenInfo *pScreenInfo = pScreenPriv->pScreenInfo; in winAllocateFBShadowDDNL()
228 &pScreenPriv->pddcPrimary, NULL); in winAllocateFBShadowDDNL()
240 ddrval = IDirectDrawClipper_SetHWnd(pScreenPriv->pddcPrimary, in winAllocateFBShadowDDNL()
241 0, pScreenPriv->hwndScreen); in winAllocateFBShadowDDNL()
254 (LPDIRECTDRAW *) &pScreenPriv->pdd, in winAllocateFBShadowDDNL()
267 ddrval = IDirectDraw_QueryInterface(pScreenPriv->pdd, in winAllocateFBShadowDDNL()
269 (LPVOID *) &pScreenPriv->pdd4); in winAllocateFBShadowDDNL()
283 ddrval = IDirectDraw4_SetCooperativeLevel(pScreenPriv->pdd4, in winAllocateFBShadowDDNL()
284 pScreenPriv->hwndScreen, in winAllocateFBShadowDDNL()
302 ddrval = IDirectDraw4_GetDisplayMode(pScreenPriv->pdd4, in winAllocateFBShadowDDNL()
340 ddrval = IDirectDraw4_SetDisplayMode(pScreenPriv->pdd4, in winAllocateFBShadowDDNL()
352 IDirectDraw4_SetDisplayMode(pScreenPriv->pdd4, in winAllocateFBShadowDDNL()
375 ddrval = IDirectDraw4_SetCooperativeLevel(pScreenPriv->pdd4, in winAllocateFBShadowDDNL()
376 pScreenPriv->hwndScreen, in winAllocateFBShadowDDNL()
395 ddrval = IDirectDrawSurface4_GetPixelFormat(pScreenPriv->pddsPrimary4, in winAllocateFBShadowDDNL()
436 ddrval = IDirectDraw4_CreateSurface(pScreenPriv->pdd4, in winAllocateFBShadowDDNL()
438 &pScreenPriv->pddsShadow4, NULL); in winAllocateFBShadowDDNL()
463 pScreenPriv->dwRedMask = ddsdShadow.u4.ddpfPixelFormat.u2.dwRBitMask; in winAllocateFBShadowDDNL()
464 pScreenPriv->dwGreenMask = ddsdShadow.u4.ddpfPixelFormat.u3.dwGBitMask; in winAllocateFBShadowDDNL()
465 pScreenPriv->dwBlueMask = ddsdShadow.u4.ddpfPixelFormat.u4.dwBBitMask; in winAllocateFBShadowDDNL()
478 winScreenInfo *pScreenInfo = pScreenPriv->pScreenInfo; in winFreeFBShadowDDNL()
481 if (pScreenPriv->pddsShadow4) { in winFreeFBShadowDDNL()
482 IDirectDrawSurface4_Release(pScreenPriv->pddsShadow4); in winFreeFBShadowDDNL()
485 pScreenPriv->pddsShadow4 = NULL; in winFreeFBShadowDDNL()
492 if (pScreenPriv->pddcPrimary) { in winFreeFBShadowDDNL()
493 IDirectDrawClipper_Release(pScreenPriv->pddcPrimary); in winFreeFBShadowDDNL()
494 pScreenPriv->pddcPrimary = NULL; in winFreeFBShadowDDNL()
498 if (pScreenPriv->pdd4) { in winFreeFBShadowDDNL()
499 IDirectDraw4_RestoreDisplayMode(pScreenPriv->pdd4); in winFreeFBShadowDDNL()
500 IDirectDraw4_Release(pScreenPriv->pdd4); in winFreeFBShadowDDNL()
501 pScreenPriv->pdd4 = NULL; in winFreeFBShadowDDNL()
505 if (pScreenPriv->pdd) { in winFreeFBShadowDDNL()
506 IDirectDraw_Release(pScreenPriv->pdd); in winFreeFBShadowDDNL()
507 pScreenPriv->pdd = NULL; in winFreeFBShadowDDNL()
522 winScreenInfo *pScreenInfo = pScreenPriv->pScreenInfo; in winShadowUpdateDDNL()
535 if ((!pScreenPriv->fActive && pScreenInfo->fFullScreen) in winShadowUpdateDDNL()
536 || pScreenPriv->fBadDepth) in winShadowUpdateDDNL()
540 if (!pScreenPriv->pddsPrimary4 || !pScreenPriv->pddsShadow4) in winShadowUpdateDDNL()
546 MapWindowPoints(pScreenPriv->hwndScreen, in winShadowUpdateDDNL()
571 ddrval = IDirectDrawSurface4_Blt(pScreenPriv->pddsPrimary4, in winShadowUpdateDDNL()
573 pScreenPriv->pddsShadow4, in winShadowUpdateDDNL()
606 SelectClipRgn(pScreenPriv->hdcScreen, hrgnCombined); in winShadowUpdateDDNL()
629 ddrval = IDirectDrawSurface4_Blt(pScreenPriv->pddsPrimary4, in winShadowUpdateDDNL()
631 pScreenPriv->pddsShadow4, in winShadowUpdateDDNL()
635 SelectClipRgn(pScreenPriv->hdcScreen, NULL); in winShadowUpdateDDNL()
645 pScreenPriv->hdcScreen = GetDC(pScreenPriv->hwndScreen); in winInitScreenShadowDDNL()
660 winScreenInfo *pScreenInfo = pScreenPriv->pScreenInfo; in winCloseScreenShadowDDNL()
668 pScreenPriv->fClosed = TRUE; in winCloseScreenShadowDDNL()
669 pScreenPriv->fActive = FALSE; in winCloseScreenShadowDDNL()
679 ReleaseDC(pScreenPriv->hwndScreen, pScreenPriv->hdcScreen); in winCloseScreenShadowDDNL()
682 RemoveProp(pScreenPriv->hwndScreen, WIN_SCR_PROP); in winCloseScreenShadowDDNL()
686 winDeleteNotifyIcon(pScreenPriv); in winCloseScreenShadowDDNL()
695 if (pScreenPriv->hwndScreen) { in winCloseScreenShadowDDNL()
696 DestroyWindow(pScreenPriv->hwndScreen); in winCloseScreenShadowDDNL()
697 pScreenPriv->hwndScreen = NULL; in winCloseScreenShadowDDNL()
701 pthread_mutex_destroy(&pScreenPriv->pmServerStarted); in winCloseScreenShadowDDNL()
707 free((void *) pScreenPriv); in winCloseScreenShadowDDNL()
724 winScreenInfo *pScreenInfo = pScreenPriv->pScreenInfo; in winInitVisualsShadowDDNL()
728 dwRedBits = winCountBits(pScreenPriv->dwRedMask); in winInitVisualsShadowDDNL()
729 dwGreenBits = winCountBits(pScreenPriv->dwGreenMask); in winInitVisualsShadowDDNL()
730 dwBlueBits = winCountBits(pScreenPriv->dwBlueMask); in winInitVisualsShadowDDNL()
734 pScreenPriv->dwBitsPerRGB = 8; in winInitVisualsShadowDDNL()
736 pScreenPriv->dwBitsPerRGB = dwRedBits; in winInitVisualsShadowDDNL()
738 pScreenPriv->dwBitsPerRGB = dwGreenBits; in winInitVisualsShadowDDNL()
740 pScreenPriv->dwBitsPerRGB = dwBlueBits; in winInitVisualsShadowDDNL()
744 (unsigned int) pScreenPriv->dwRedMask, in winInitVisualsShadowDDNL()
745 (unsigned int) pScreenPriv->dwGreenMask, in winInitVisualsShadowDDNL()
746 (unsigned int) pScreenPriv->dwBlueMask, in winInitVisualsShadowDDNL()
747 (int) pScreenPriv->dwBitsPerRGB, in winInitVisualsShadowDDNL()
758 pScreenPriv->dwBitsPerRGB, in winInitVisualsShadowDDNL()
760 pScreenPriv->dwRedMask, in winInitVisualsShadowDDNL()
761 pScreenPriv->dwGreenMask, in winInitVisualsShadowDDNL()
762 pScreenPriv->dwBlueMask)) { in winInitVisualsShadowDDNL()
785 pScreenPriv->dwBitsPerRGB, in winInitVisualsShadowDDNL()
788 pScreenPriv->dwRedMask, in winInitVisualsShadowDDNL()
789 pScreenPriv->dwGreenMask, in winInitVisualsShadowDDNL()
790 pScreenPriv->dwBlueMask)) { in winInitVisualsShadowDDNL()
817 winScreenInfo *pScreenInfo = pScreenPriv->pScreenInfo; in winAdjustVideoModeShadowDDNL()
851 winScreenInfo *pScreenInfo = pScreenPriv->pScreenInfo; in winBltExposedRegionsShadowDDNL()
862 if (pScreenPriv->pddsPrimary4 == NULL && pScreenPriv->fRetryCreateSurface && in winBltExposedRegionsShadowDDNL()
867 if (pScreenPriv->pddsPrimary4 == NULL) in winBltExposedRegionsShadowDDNL()
871 hdcUpdate = BeginPaint(pScreenPriv->hwndScreen, &ps); in winBltExposedRegionsShadowDDNL()
883 MapWindowPoints(pScreenPriv->hwndScreen, in winBltExposedRegionsShadowDDNL()
899 ddrval = IDirectDrawSurface4_Blt(pScreenPriv->pddsPrimary4, in winBltExposedRegionsShadowDDNL()
901 pScreenPriv->pddsShadow4, in winBltExposedRegionsShadowDDNL()
912 ddrval = IDirectDrawSurface4_Restore(pScreenPriv->pddsPrimary4); in winBltExposedRegionsShadowDDNL()
950 EndPaint(pScreenPriv->hwndScreen, &ps); in winBltExposedRegionsShadowDDNL()
968 if (pScreenPriv != NULL in winActivateAppShadowDDNL()
969 && pScreenPriv->pddsPrimary4 != NULL && pScreenPriv->fActive) { in winActivateAppShadowDDNL()
971 IDirectDrawSurface4_Restore(pScreenPriv->pddsPrimary4); in winActivateAppShadowDDNL()
985 winScreenInfo *pScreenInfo = pScreenPriv->pScreenInfo; in winRedrawScreenShadowDDNL()
991 if (!pScreenPriv->pddsPrimary4 || !pScreenPriv->pddsShadow4) in winRedrawScreenShadowDDNL()
997 MapWindowPoints(pScreenPriv->hwndScreen, in winRedrawScreenShadowDDNL()
1011 ddrval = IDirectDrawSurface4_Blt(pScreenPriv->pddsPrimary4, in winRedrawScreenShadowDDNL()
1013 pScreenPriv->pddsShadow4, in winRedrawScreenShadowDDNL()
1047 ddrval = IDirectDrawSurface4_SetPalette(pScreenPriv->pddsPrimary4, in winInstallColormapShadowDDNL()
1056 pScreenPriv->pcmapInstalled = pColormap; in winInstallColormapShadowDDNL()
1072 ColormapPtr curpmap = pScreenPriv->pcmapInstalled; in winStoreColorsShadowDDNL()
1115 ddrval = IDirectDraw4_CreatePalette(pScreenPriv->pdd4, in winCreateColormapShadowDDNL()
1158 ddrval = IDirectDrawSurface4_SetPalette(pScreenPriv->pddsPrimary4, in winDestroyColormapShadowDDNL()
1167 pScreenPriv->pcmapInstalled = NULL; in winDestroyColormapShadowDDNL()
1187 winScreenInfo *pScreenInfo = pScreenPriv->pScreenInfo; in winSetEngineFunctionsShadowDDNL()
1190 pScreenPriv->pwinAllocateFB = winAllocateFBShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1191 pScreenPriv->pwinFreeFB = winFreeFBShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1192 pScreenPriv->pwinShadowUpdate = winShadowUpdateDDNL; in winSetEngineFunctionsShadowDDNL()
1193 pScreenPriv->pwinInitScreen = winInitScreenShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1194 pScreenPriv->pwinCloseScreen = winCloseScreenShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1195 pScreenPriv->pwinInitVisuals = winInitVisualsShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1196 pScreenPriv->pwinAdjustVideoMode = winAdjustVideoModeShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1198 pScreenPriv->pwinCreateBoundingWindow = in winSetEngineFunctionsShadowDDNL()
1201 pScreenPriv->pwinCreateBoundingWindow = winCreateBoundingWindowWindowed; in winSetEngineFunctionsShadowDDNL()
1202 pScreenPriv->pwinFinishScreenInit = winFinishScreenInitFB; in winSetEngineFunctionsShadowDDNL()
1203 pScreenPriv->pwinBltExposedRegions = winBltExposedRegionsShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1204 pScreenPriv->pwinActivateApp = winActivateAppShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1205 pScreenPriv->pwinRedrawScreen = winRedrawScreenShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1206 pScreenPriv->pwinRealizeInstalledPalette in winSetEngineFunctionsShadowDDNL()
1208 pScreenPriv->pwinInstallColormap = winInstallColormapShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1209 pScreenPriv->pwinStoreColors = winStoreColorsShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1210 pScreenPriv->pwinCreateColormap = winCreateColormapShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1211 pScreenPriv->pwinDestroyColormap = winDestroyColormapShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1212 pScreenPriv->pwinCreatePrimarySurface = winCreatePrimarySurfaceShadowDDNL; in winSetEngineFunctionsShadowDDNL()
1213 pScreenPriv->pwinReleasePrimarySurface = winReleasePrimarySurfaceShadowDDNL; in winSetEngineFunctionsShadowDDNL()