Searched refs:aRects (Results 1 - 9 of 9) sorted by relevance

/vbox/src/VBox/Additions/x11/vboxvideo/
H A Dvbva.c50 * @param aRects Array of structures containing the coordinates of the
54 vboxHandleDirtyRect(ScrnInfoPtr pScrn, int iRects, BoxPtr aRects) argument
74 if ( aRects[i].x1 > pVBox->pScreens[j].aScreenLocation.x
76 || aRects[i].y1 > pVBox->pScreens[j].aScreenLocation.y
78 || aRects[i].x2 < pVBox->pScreens[j].aScreenLocation.x
79 || aRects[i].y2 < pVBox->pScreens[j].aScreenLocation.y)
81 cmdHdr.x = (int16_t)aRects[i].x1;
82 cmdHdr.y = (int16_t)aRects[i].y1;
83 cmdHdr.w = (uint16_t)(aRects[i].x2 - aRects[
[all...]
/vbox/src/VBox/GuestHost/OpenGL/util/
H A Dvreg.cpp404 static void vboxVrListVisitIntersected(PVBOXVR_LIST pList1, uint32_t cRects, PCRTRECT aRects, argument
417 PCRTRECT pRect2 = &aRects[i];
440 static void vboxVrListVisitNonintersected(PVBOXVR_LIST pList1, uint32_t cRects, PCRTRECT aRects, argument
453 PCRTRECT pRect2 = &aRects[i];
648 static int vboxVrListSubstNoJoin(PVBOXVR_LIST pList, uint32_t cRects, PCRTRECT aRects, bool *pfChanged) argument
660 vboxVrListVisitIntersected(pList, cRects, aRects, vboxVrListSubstNoJoinCb, &Data);
674 static PCRTRECT vboxVrRectsOrder(uint32_t cRects, PCRTRECT aRects)
679 PRTRECT pRectI = &aRects[i];
682 PRTRECT pRectJ = &aRects[j];
688 PRTRECT pRects = (PRTRECT)aRects;
898 VBoxVrListRectsIntersect(PVBOXVR_LIST pList, uint32_t cRects, PCRTRECT aRects, bool *pfChanged) argument
939 VBoxVrListRectsSubst(PVBOXVR_LIST pList, uint32_t cRects, PCRTRECT aRects, bool *pfChanged) argument
976 VBoxVrListRectsSet(PVBOXVR_LIST pList, uint32_t cRects, PCRTRECT aRects, bool *pfChanged) argument
1000 VBoxVrListRectsAdd(PVBOXVR_LIST pList, uint32_t cRects, PCRTRECT aRects, bool *pfChanged) argument
1136 VBoxVrListRectsGet(PVBOXVR_LIST pList, uint32_t cRects, RTRECT * aRects) argument
[all...]
/vbox/include/VBox/
H A DVBoxVideo.h691 VBOXVHWA_RECTL aRects[1]; member in struct:VBOXVHWACMD_SURF_COLORFILL::__anon112::__anon113
1808 VBOXCMDVBVA_RECT aRects[1]; member in struct:VBOXCMDVBVA_BLT_PRIMARY
1816 VBOXCMDVBVA_RECT aRects[1]; member in struct:VBOXCMDVBVA_BLT_PRIMARY_GENERIC_A8R8G8B8
1825 VBOXCMDVBVA_RECT aRects[1]; member in struct:VBOXCMDVBVA_BLT_OFFPRIMSZFMT_OR_ID
1834 VBOXCMDVBVA_RECT aRects[1]; member in struct:VBOXCMDVBVA_BLT_SAMEDIM_A8R8G8B8
1843 VBOXCMDVBVA_RECT aRects[1]; member in struct:VBOXCMDVBVA_BLT_GENERIC_A8R8G8B8
1863 VBOXCMDVBVA_RECT aRects[1]; member in struct:VBOXCMDVBVA_CLRFILL_PRIMARY
1870 VBOXCMDVBVA_RECT aRects[1]; member in struct:VBOXCMDVBVA_CLRFILL_GENERIC_A8R8G8B8
/vbox/src/VBox/Additions/WINNT/Graphics/Video/common/wddm/
H A DVBoxMPIf.h285 * if set - VBOXWDDM_RECTS_INFO::aRects[0] contains view rectangle */
303 RECT aRects[1]; member in struct:VBOXWDDM_RECTS_INFO
306 #define VBOXWDDM_RECTS_INFO_SIZE4CRECTS(_cRects) (RT_OFFSETOF(VBOXWDDM_RECTS_INFO, aRects[(_cRects)]))
350 #define VBOXVIDEOCM_CMD_RECTS_INTERNAL_SIZE4CRECTS(_cRects) (RT_OFFSETOF(VBOXVIDEOCM_CMD_RECTS_INTERNAL, Cmd.RectsInfo.aRects[(_cRects)]))
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPVdma.cpp228 if (vboxWddmRectIntersection(pArea, &pRects->aRects[i], &pResult->aRects[cRects]))
297 vboxWddmRectTranslate(&pRects->UpdateRects.aRects[i], x, y);
303 const size_t cbDup = RT_OFFSETOF(VBOXVDMAPIPE_RECTS, UpdateRects.aRects[pRects->UpdateRects.cRects]);
499 rc = VBoxVrListRectsAdd(&pSwapchain->VisibleRegions, pRects->cRects, (const RTRECT*)pRects->aRects, &fCurChanged);
525 rc = VBoxVrListRectsSubst(&pCurSwapchain->VisibleRegions, pRects->cRects, (const RTRECT*)pRects->aRects, &fChanged);
677 RECT *pRect = &pCF->Rects.aRects[i];
852 vboxWddmRectTranslated(&SrcRect, &pBlt->DstRects.UpdateRects.aRects[i], -pBlt->DstRects.ContextRect.left, -pBlt->DstRects.ContextRect.top);
855 &pBlt->DstAlloc.pAlloc->AllocData, &pBlt->DstRects.UpdateRects.aRects[i]);
1227 Status = vboxVdmaTexPresentSubmit(pDevExt, pCrPacker, u32CrConClientID, hostID, srcId, posX, posY, pDstRects->UpdateRects.cRects, (const RTRECT*)pDstRects->UpdateRects.aRects);
[all...]
H A DVBoxMPVhwa.cpp905 VBOXVHWACMD_TYPE_SURF_FLIP, RT_OFFSETOF(VBOXVHWACMD_SURF_COLORFILL, u.in.aRects[pCF->ClrFill.Rects.cRects]));
916 memcpy (pBody->u.in.aRects, pCF->ClrFill.Rects.aRects, pCF->ClrFill.Rects.cRects * sizeof (pCF->ClrFill.Rects.aRects[0]));
H A DVBoxMPWddm.cpp6070 *poffRects = RT_OFFSETOF(VBOXCMDVBVA_BLT_OFFPRIMSZFMT_OR_ID, aRects);
6079 *poffRects = RT_OFFSETOF(VBOXCMDVBVA_BLT_SAMEDIM_A8R8G8B8, aRects);
6102 *poffRects = RT_OFFSETOF(VBOXCMDVBVA_BLT_SAMEDIM_A8R8G8B8, aRects);
6112 *poffRects = RT_OFFSETOF(VBOXCMDVBVA_BLT_GENERIC_A8R8G8B8, aRects);
6212 cbPrivateData = RT_OFFSETOF(VBOXCMDVBVA_BLT_OFFPRIMSZFMT_OR_ID, aRects);
6353 paRects = pCFill->aRects;
6354 cbPrivateData = RT_OFFSETOF(VBOXCMDVBVA_CLRFILL_GENERIC_A8R8G8B8, aRects);
6493 UINT cbHead = RT_OFFSETOF(VBOXWDDM_DMA_PRIVATEDATA_BLT, Blt.DstRects.UpdateRects.aRects[0]);
6505 memcpy(&pBlt->Blt.DstRects.UpdateRects.aRects[pPresent->MultipassOffset], &pPresent->pDstSubRects[pPresent->MultipassOffset], cbRects);
6512 memcpy(&pBlt->Blt.DstRects.UpdateRects.aRects[pPresen
[all...]
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/
H A Dserver_presenter.cpp3363 const VBOXCMDVBVA_RECT *pPRects = pCmd->aRects;
3364 if ((cbCmd - RT_OFFSETOF(VBOXCMDVBVA_BLT_PRIMARY, aRects)) % sizeof (VBOXCMDVBVA_RECT))
3370 cRects = (cbCmd - RT_OFFSETOF(VBOXCMDVBVA_BLT_PRIMARY, aRects)) / sizeof (VBOXCMDVBVA_RECT);
3624 const VBOXCMDVBVA_RECT *pPRects = pCmd->aRects;
3625 if ((cbCmd - RT_OFFSETOF(VBOXCMDVBVA_BLT_OFFPRIMSZFMT_OR_ID, aRects)) % sizeof (VBOXCMDVBVA_RECT))
3631 cRects = (cbCmd - RT_OFFSETOF(VBOXCMDVBVA_BLT_OFFPRIMSZFMT_OR_ID, aRects)) / sizeof (VBOXCMDVBVA_RECT);
3672 const VBOXCMDVBVA_RECT *pPRects = pCmd->aRects;
3673 if ((cbCmd - RT_OFFSETOF(VBOXCMDVBVA_BLT_SAMEDIM_A8R8G8B8, aRects)) % sizeof (VBOXCMDVBVA_RECT))
3679 cRects = (cbCmd - RT_OFFSETOF(VBOXCMDVBVA_BLT_SAMEDIM_A8R8G8B8, aRects)) / sizeof (VBOXCMDVBVA_RECT);
3741 const VBOXCMDVBVA_RECT *pPRects = pCmd->aRects;
[all...]
/vbox/src/VBox/Additions/common/crOpenGL/
H A Dload.c780 hTmpRgn = CreateRectRgnIndirect(&pRegions->RectsInfo.aRects[i]);

Completed in 94 milliseconds