/vbox/src/VBox/HostServices/SharedOpenGL/unpacker/ |
H A D | unpack_visibleregion.c | 29 GLvoid *pRects = DATA_POINTER( 16, GLvoid );; local 30 cr_unpackDispatch.WindowVisibleRegion( window, cRects, pRects );
|
H A D | unpack_misc.c | 85 GLint *pRects = (GLint *)DATA_POINTER( 28, GLvoid ); local 86 cr_unpackDispatch.VBoxTexPresent( texture, cfg, xPos, yPos, cRects, pRects );
|
/vbox/src/VBox/GuestHost/OpenGL/packer/ |
H A D | pack_visibleregion.c | 25 void PACK_APIENTRY crPackWindowVisibleRegion( CR_PACKER_CONTEXT_ARGDECL GLint window, GLint cRects, const GLint * pRects ) 42 WRITE_DATA(cnt, GLint, (GLint) pRects[4*i+0]); 43 WRITE_DATA(cnt+4, GLint, (GLint) pRects[4*i+1]); 44 WRITE_DATA(cnt+8, GLint, (GLint) pRects[4*i+2]); 45 WRITE_DATA(cnt+12, GLint, (GLint) pRects[4*i+3]); 52 void PACK_APIENTRY crPackWindowVisibleRegionSWAP( CR_PACKER_CONTEXT_ARGDECL GLint window, GLint cRects, const GLint * pRects )
|
H A D | pack_misc.c | 117 void PACK_APIENTRY crPackVBoxTexPresent( CR_PACKER_CONTEXT_ARGDECL GLuint texture, GLuint cfg, GLint xPos, GLint yPos, GLint cRects, const GLint * pRects ) 137 WRITE_DATA(cnt, GLint, (GLint) pRects[4*i+0]); 138 WRITE_DATA(cnt+4, GLint, (GLint) pRects[4*i+1]); 139 WRITE_DATA(cnt+8, GLint, (GLint) pRects[4*i+2]); 140 WRITE_DATA(cnt+12, GLint, (GLint) pRects[4*i+3]);
|
/vbox/src/VBox/Additions/x11/VBoxClient/testcase/ |
H A D | tstSeamlessX11.cpp | 40 int VbglR3SeamlessSendRects(uint32_t cRects, PRTRECT pRects) argument 46 pRects[i].xLeft, pRects[i].yTop, pRects[i].xRight, 47 pRects[i].yBottom);
|
H A D | tstSeamlessX11-auto.cpp | 254 XRectangle *pRects) 258 g_pSmlsShapeRectangles = pRects; 303 static void sendRegionUpdate(RTRECT *pRects, size_t cRects) argument 652 RTRECT *pRects = subject.getRects(); local 663 if (!smlsCompRect(&pRects[i], &pFixture->paReportedRects[i])) 668 &pRects[i]); 683 if (!smlsCompRect(&pRects[i], &pFixture->paReportedRects[i])) 688 &pRects[i]); 253 smlsSetShapeRectangles(Window window, int cRects, XRectangle *pRects) argument
|
/vbox/src/VBox/Additions/x11/VBoxClient/ |
H A D | seamless-x11.cpp | 207 XRectangle *pRects = NULL; local 216 pRects = XShapeGetRectangles(mDisplay, hWin, ShapeBounding, &cRects, &iOrdering); 217 if (!pRects) 222 || (pRects[0].x != 0) 223 || (pRects[0].y != 0) 224 || (pRects[0].width != winAttrib.width) 225 || (pRects[0].height != winAttrib.height) 232 pRects); 362 XRectangle *pRects; local 365 pRects 407 XRectangle *pRects; local 459 getRectsCallback(VBoxGuestWinInfo *pInfo, struct RectList *pRects) argument [all...] |
H A D | seamless-x11.h | 40 typedef void FNSENDREGIONUPDATE(RTRECT *pRects, size_t cRects); 63 XRectangle *pRects) 65 mcRects(cRects), mpRects(pRects) {} 137 XRectangle *pRects) 141 pRects); 62 VBoxGuestWinInfo(bool hasShape, int x, int y, int w, int h, int cRects, XRectangle *pRects) argument 136 addWindow(Window hWin, bool isMapped, int x, int y, int w, int h, int cRects, XRectangle *pRects) argument
|
H A D | seamless.cpp | 54 static void sendRegionUpdate(RTRECT *pRects, size_t cRects) argument 57 if (cRects && !pRects) /* Assertion */ 62 VbglR3SeamlessSendRects(cRects, pRects);
|
/vbox/src/VBox/Additions/linux/drm/ |
H A D | vbox_main.c | 79 struct drm_clip_rect *pRects, 107 || pRects[i].x1 > crtc->x 109 || pRects[i].y1 > crtc->y 111 || pRects[i].x2 < crtc->x 112 || pRects[i].y2 < crtc->y) 114 cmdHdr.x = (int16_t)pRects[i].x1; 115 cmdHdr.y = (int16_t)pRects[i].y1; 116 cmdHdr.w = (uint16_t)pRects[i].x2 - pRects[i].x1; 117 cmdHdr.h = (uint16_t)pRects[ 78 vbox_framebuffer_dirty_rectangles(struct drm_framebuffer *fb, struct drm_clip_rect *pRects, unsigned cRects) argument 131 vbox_user_framebuffer_dirty(struct drm_framebuffer *fb, struct drm_file *file_priv, unsigned flags, unsigned color, struct drm_clip_rect *pRects, unsigned cRects) argument [all...] |
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/ |
H A D | server_presenter.cpp | 174 static int crFbTexDataGetContents(CR_TEXDATA *pTex, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects, CR_BLITTER_IMG *pDst) argument 184 CrMBltImg(pSrcImg, pPos, cRects, pRects, pDst); 191 static int crFbBltGetContentsScaledDirect(HCR_FRAMEBUFFER hFb, const RTRECTSIZE *pSrcRectSize, const RTRECT *pDstRect, uint32_t cRects, const RTRECT *pRects, CR_BLITTER_IMG *pDst) argument 257 const RTRECT * pRect = &pRects[i]; 399 static int crFbBltGetContentsScaledCPU(HCR_FRAMEBUFFER hFb, const RTRECTSIZE *pSrcRectSize, const RTRECT *pDstRect, uint32_t cRects, const RTRECT *pRects, CR_BLITTER_IMG *pImg) argument 432 int rc = CrFbBltGetContents(hFb, &UnscaledPos, cRects, pRects, &Img); 451 int CrFbBltGetContents(HCR_FRAMEBUFFER hFb, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects, CR_BLITTER_IMG *pDst) argument 502 const RTRECT * pRect = &pRects[i]; 626 int CrFbBltGetContentsEx(HCR_FRAMEBUFFER hFb, const RTRECTSIZE *pSrcRectSize, const RTRECT *pDstRect, uint32_t cRects, const RTRECT *pRects, CR_BLITTER_IMG *pImg) argument 636 return CrFbBltGetContents(hFb, &Pos, cRects, pRects, pIm 645 crFbBltPutContentsFbVram(HCR_FRAMEBUFFER hFb, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects, CR_BLITTER_IMG *pSrc) argument 656 crFbClrFillFbVram(HCR_FRAMEBUFFER hFb, uint32_t cRects, const RTRECT *pRects, uint32_t u32Color) argument 665 CrFbClrFill(HCR_FRAMEBUFFER hFb, uint32_t cRects, const RTRECT *pRects, uint32_t u32Color) argument 687 crFbBltPutContents(HCR_FRAMEBUFFER hFb, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects, CR_BLITTER_IMG *pImg) argument 701 CrFbBltPutContents(HCR_FRAMEBUFFER hFb, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects, CR_BLITTER_IMG *pImg) argument 712 crFbRegionsIsIntersectRects(HCR_FRAMEBUFFER hFb, uint32_t cRects, const RTRECT *pRects, bool *pfRegChanged) argument 742 CrFbBltPutContentsNe(HCR_FRAMEBUFFER hFb, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects, CR_BLITTER_IMG *pImg) argument 772 CrFbClrFillNe(HCR_FRAMEBUFFER hFb, uint32_t cRects, const RTRECT *pRects, uint32_t u32Color) argument 2948 RTRECT * pRects = NULL; local 3128 crServerDispatchVBoxTexPresent(GLuint texture, GLuint cfg, GLint xPos, GLint yPos, GLint cRects, const GLint *pRects) argument 3225 RTRECT *pRects = (RTRECT *)g_CrPresenter.pvTmpBuf; local 3231 crPMgrPrimaryUpdateScreen(HCR_FRAMEBUFFER hFb, uint32_t idScreen, uint32_t cRects, const RTRECT *pRects) argument 3295 crPMgrPrimaryUpdate(HCR_FRAMEBUFFER hFb, uint32_t cRects, const RTRECT *pRects) argument 3313 crVBoxServerCrCmdBltPrimaryVramGenericProcess(uint32_t u32PrimaryID, VBOXCMDVBVAOFFSET offVRAM, uint32_t width, uint32_t height, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects, bool fToPrimary) argument 3372 RTRECT *pRects = crVBoxServerCrCmdBltRecsUnpack(pPRects, cRects); local 3424 crVBoxServerCrCmdBltIdToVramMem(uint32_t hostId, VBOXCMDVBVAOFFSET offVRAM, uint32_t width, uint32_t height, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects) argument 3470 crVBoxServerCrCmdBltIdToVram(uint32_t hostId, VBOXCMDVBVAOFFSET offVRAM, uint32_t width, uint32_t height, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects) argument 3486 crVBoxServerCrCmdBltVramToVramMem(VBOXCMDVBVAOFFSET offSrcVRAM, uint32_t srcWidth, uint32_t srcHeight, VBOXCMDVBVAOFFSET offDstVRAM, uint32_t dstWidth, uint32_t dstHeight, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects) argument 3508 crVBoxServerCrCmdBltVramToVram(VBOXCMDVBVAOFFSET offSrcVRAM, uint32_t srcWidth, uint32_t srcHeight, VBOXCMDVBVAOFFSET offDstVRAM, uint32_t dstWidth, uint32_t dstHeight, const RTPOINT *pPos, uint32_t cRects, const RTRECT *pRects) argument 3633 RTRECT *pRects = crVBoxServerCrCmdBltRecsUnpack(pPRects, cRects); local 3681 RTRECT *pRects = crVBoxServerCrCmdBltRecsUnpack(pPRects, cRects); local 3750 RTRECT *pRects = crVBoxServerCrCmdBltRecsUnpack(pPRects, cRects); local 3799 crVBoxServerCrCmdClrFillPrimaryGenericProcess(uint32_t u32PrimaryID, const RTRECT *pRects, uint32_t cRects, uint32_t u32Color) argument 3818 crVBoxServerCrCmdClrFillVramGenericProcess(VBOXCMDVBVAOFFSET offVRAM, uint32_t width, uint32_t height, const RTRECT *pRects, uint32_t cRects, uint32_t u32Color) argument 3845 RTRECT *pRects = crVBoxServerCrCmdBltRecsUnpack(pPRects, cRects); local [all...] |
H A D | window.cpp | 424 const RTRECT *pRects; 427 int rc = CrVrScrCompositorRegionsGet(mpCompositor, &cRects, NULL, &pRects, NULL); 432 pRects = NULL; 438 pRects = NULL; 441 cr_server.head_spu->dispatch_table.WindowVisibleRegion(mSpuWindow, cRects, (const GLint*)pRects);
|
H A D | display_vrdp.cpp | 246 const RTRECT *pRects; local 248 int rc = CrVrScrCompositorEntryRegionsGet(pCompositor, pEntry, &cRects, &pRects, NULL, NULL); 255 cr_server.outputRedirect.CRORVisibleRegion(pVrdp, cRects, pRects);
|
/vbox/src/VBox/Additions/common/VBoxGuestLib/ |
H A D | VBoxGuestR3LibSeamless.cpp | 134 * @param pRects list of visible rectangles on the guest display 144 VBGLR3DECL(int) VbglR3SeamlessSendRects(uint32_t cRects, PRTRECT pRects) argument 149 AssertReturn(pRects || cRects == 0, VERR_INVALID_PARAMETER); 161 memcpy(&pReq->Rect, pRects, cRects * sizeof(RTRECT));
|
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/ |
H A D | VBoxDispMini.h | 37 int VBoxDispMPSetVisibleRegion(HANDLE hDriver, PRTRECT pRects, DWORD cRects);
|
/vbox/src/VBox/HostServices/SharedOpenGL/render/ |
H A D | renderspu_agl.c | 69 static void renderspu_SystemSetRootVisibleRegion(GLint cRects, GLint *pRects); 711 void renderspu_SystemWindowVisibleRegion(WindowInfo *window, GLint cRects, const GLint* pRects) argument 733 pRects[4*i] , pRects[4*i+1], 734 pRects[4*i+2], pRects[4*i+3]); 735 //DEBUG_MSG_POETZSCH (("visible rect %d %d %d %d\n", pRects[4*i] , pRects[4*i+1], 736 // pRects[4*i+2], pRects[ 746 renderspu_SystemSetRootVisibleRegion(GLint cRects, GLint *pRects) argument [all...] |
/vbox/src/VBox/GuestHost/OpenGL/include/ |
H A D | cr_blitter.h | 54 VBOXBLITTERDECL(void) CrMClrFillImg(PCR_BLITTER_IMG pImg, uint32_t cRects, PCRTRECT pRects, uint32_t u32Color); 57 VBOXBLITTERDECL(void) CrMBltImg(PCCR_BLITTER_IMG pSrc, PCRTPOINT pPos, uint32_t cRects, PCRTRECT pRects, PCR_BLITTER_IMG pDst); 61 PCRTRECT pRects, PCR_BLITTER_IMG pDst);
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.16.0/ |
H A D | dmxgcops.h | 62 int nrects, xRectangle *pRects);
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.17.1/ |
H A D | dmxgcops.h | 62 int nrects, xRectangle *pRects);
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.3.0.0/ |
H A D | dmxgcops.h | 63 int nrects, xRectangle *pRects);
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.4.2/ |
H A D | dmxgcops.h | 62 int nrects, xRectangle *pRects);
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.5.3/ |
H A D | dmxgcops.h | 62 int nrects, xRectangle *pRects);
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.6.5/ |
H A D | dmxgcops.h | 62 int nrects, xRectangle *pRects);
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.7.7/ |
H A D | dmxgcops.h | 62 int nrects, xRectangle *pRects);
|
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.8.0/ |
H A D | dmxgcops.h | 62 int nrects, xRectangle *pRects);
|