Searched refs:lpRgnData (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Additions/WINNT/VBoxTray/
H A DVBoxSeamless.cpp302 LPRGNDATA lpRgnData = VBOXDISPIFESCAPE_DATA(lpEscapeData, RGNDATA); local
303 memset(lpRgnData, 0, cbSize);
304 cbSize = GetRegionData(param.hrgn, cbSize, lpRgnData);
308 RECT *lpRect = (RECT *)&lpRgnData->Buffer[0];
311 for (DWORD i=0;i<lpRgnData->rdh.nCount;i++)
320 || memcmp(lpCtxRgnData, lpRgnData, cbSize))
/vbox/src/VBox/Additions/common/crOpenGL/
H A Dstub.c245 LPRGNDATA lpRgnData; local
273 lpRgnData = crAlloc(dwCount);
275 GetRegionData(hVisRgn, dwCount, lpRgnData);
276 crDebug("Region consists of %d rects", lpRgnData->rdh.nCount);
278 pRects = (RECT*) lpRgnData->Buffer;
279 for (i=0; i<lpRgnData->rdh.nCount; ++i)
283 crFree(lpRgnData);
293 lpRgnData = crAlloc(dwCount);
295 if (lpRgnData)
297 GetRegionData(hVisRgn, dwCount, lpRgnData);
[all...]
H A Dload.c752 LPRGNDATA lpRgnData; local
755 lpRgnData = crAlloc(dwCount);
757 if (lpRgnData)
759 GetRegionData(pWindow->hVisibleRegion, dwCount, lpRgnData);
760 crDebug("Dispatched WindowVisibleRegion (%i, cRects=%i)", pWindow->spuWindow, lpRgnData->rdh.nCount);
761 stub.spuDispatch.WindowVisibleRegion(pWindow->spuWindow, lpRgnData->rdh.nCount, (GLint*) lpRgnData->Buffer);
762 crFree(lpRgnData);
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/
H A DVBoxDispDriver.cpp946 LPRGNDATA lpRgnData = (LPRGNDATA)pvIn; local
951 && lpRgnData->rdh.dwSize == sizeof(RGNDATAHEADER)
952 && lpRgnData->rdh.iType == RDH_RECTANGLES
953 && (cRects = lpRgnData->rdh.nCount) <= _1M
965 rc = VBoxDispMPSetVisibleRegion(pDev->hDriver, (PRTRECT)&lpRgnData->Buffer[0], cRects);
971 RECT *pRect = (RECT *)&lpRgnData->Buffer;
1007 lpRgnData->rdh.dwSize, lpRgnData->rdh.iType, cjIn,
1008 lpRgnData->rdh.nCount * sizeof(RECT) + sizeof(RGNDATAHEADER)));
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPWddm.cpp4305 /* the lpRgnData->Buffer comes to us as RECT
4494 LPRGNDATA lpRgnData = VBOXDISPIFESCAPE_DATA(pEscapeHdr, RGNDATA);
4497 /* the lpRgnData->Buffer comes to us as RECT
4502 RTRECT *pRect = (RTRECT *)&lpRgnData->Buffer;
4510 && cRects == lpRgnData->rdh.nCount);
4513 && cRects == lpRgnData->rdh.nCount)
4547 WARN(("VBOXESC_SETVISIBLEREGION: incorrect buffer size (%d), reported count (%d)", cbRects, lpRgnData->rdh.nCount));

Completed in 63 milliseconds