Searched refs:pRects (Results 1 - 25 of 77) sorted by relevance

1234

/vbox/src/VBox/HostServices/SharedOpenGL/unpacker/
H A Dunpack_visibleregion.c29 GLvoid *pRects = DATA_POINTER( 16, GLvoid );; local
30 cr_unpackDispatch.WindowVisibleRegion( window, cRects, pRects );
H A Dunpack_misc.c85 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 Dpack_visibleregion.c25 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 Dpack_misc.c117 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 DtstSeamlessX11.cpp40 int VbglR3SeamlessSendRects(uint32_t cRects, PRTRECT pRects) argument
46 pRects[i].xLeft, pRects[i].yTop, pRects[i].xRight,
47 pRects[i].yBottom);
H A DtstSeamlessX11-auto.cpp254 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 Dseamless-x11.cpp207 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 Dseamless-x11.h40 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 Dseamless.cpp54 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 Dvbox_main.c79 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 Dserver_presenter.cpp174 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 Dwindow.cpp424 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 Ddisplay_vrdp.cpp246 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 DVBoxGuestR3LibSeamless.cpp134 * @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 DVBoxDispMini.h37 int VBoxDispMPSetVisibleRegion(HANDLE hDriver, PRTRECT pRects, DWORD cRects);
/vbox/src/VBox/HostServices/SharedOpenGL/render/
H A Drenderspu_agl.c69 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 Dcr_blitter.h54 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 Ddmxgcops.h62 int nrects, xRectangle *pRects);
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.17.1/
H A Ddmxgcops.h62 int nrects, xRectangle *pRects);
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.3.0.0/
H A Ddmxgcops.h63 int nrects, xRectangle *pRects);
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.4.2/
H A Ddmxgcops.h62 int nrects, xRectangle *pRects);
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.5.3/
H A Ddmxgcops.h62 int nrects, xRectangle *pRects);
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.6.5/
H A Ddmxgcops.h62 int nrects, xRectangle *pRects);
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.7.7/
H A Ddmxgcops.h62 int nrects, xRectangle *pRects);
/vbox/src/VBox/Additions/x11/x11include/xorg-server-1.8.0/
H A Ddmxgcops.h62 int nrects, xRectangle *pRects);

Completed in 253 milliseconds

1234