Lines Matching refs:iDisplay

771 static void vbvaVHWAHHCommandReinit(VBOXVHWACMD* pHdr, VBOXVHWACMD_TYPE enmCmd, int32_t iDisplay)
775 pHdr->iDisplay = iDisplay;
781 static VBOXVHWACMD* vbvaVHWAHHCommandCreate (PVGASTATE pVGAState, VBOXVHWACMD_TYPE enmCmd, int32_t iDisplay, VBOXVHWACMD_LENGTH cbCmd)
786 vbvaVHWAHHCommandReinit(pHdr, enmCmd, iDisplay);
949 unsigned id = (unsigned)pCommand->iDisplay;
1082 uint32_t iDisplay = 0;
1116 ++iDisplay;
1117 if (iDisplay >= pVGAState->cMonitors)
1119 vbvaVHWAHHCommandReinit(pCmd, VBOXVHWACMD_TYPE_HH_CONSTRUCT, (int32_t)iDisplay);
1139 uint32_t iDisplay = 0;
1156 ++iDisplay;
1157 if (iDisplay >= pVGAState->cMonitors)
1159 vbvaVHWAHHCommandReinit(pCmd, VBOXVHWACMD_TYPE_HH_RESET, (int32_t)iDisplay);
1170 typedef DECLCALLBACK(bool) FNVBOXVHWAHHCMDPRECB(PVGASTATE pVGAState, VBOXVHWACMD *pCmd, uint32_t iDisplay, void *pvContext);
1173 typedef DECLCALLBACK(bool) FNVBOXVHWAHHCMDPOSTCB(PVGASTATE pVGAState, VBOXVHWACMD *pCmd, uint32_t iDisplay, int rc, void *pvContext);
1180 uint32_t iDisplay = 0;
1184 if (!pfnPre || pfnPre(pVGAState, pCmd, iDisplay, pvContext))
1190 if (!pfnPost(pVGAState, pCmd, iDisplay, rc, pvContext))
1211 ++iDisplay;
1212 if (iDisplay >= pVGAState->cMonitors)
1214 vbvaVHWAHHCommandReinit(pCmd, enmType, (int32_t)iDisplay);
1270 int32_t iDisplay = pCmd->iDisplay;
1283 pHostCmd->iDstID = pCmd->iDisplay;
1304 pHostCmd->iDstID = pCmd->iDisplay;
1347 static DECLCALLBACK(bool) vboxVBVASaveStateBeginPostCb(PVGASTATE pVGAState, VBOXVHWACMD *pCmd, uint32_t iDisplay, int rc, void *pvContext)
1358 Assert(iDisplay < RT_ELEMENTS(pData->ab2DOn));
1359 if (iDisplay >= RT_ELEMENTS(pData->ab2DOn))
1368 pData->ab2DOn[iDisplay] = true;
1379 static DECLCALLBACK(bool) vboxVBVASaveStatePerformPreCb(PVGASTATE pVGAState, VBOXVHWACMD *pCmd, uint32_t iDisplay, void *pvContext)
1385 Assert(iDisplay < RT_ELEMENTS(pData->ab2DOn));
1386 if (iDisplay >= RT_ELEMENTS(pData->ab2DOn))
1394 if (pData->ab2DOn[iDisplay])
1415 static DECLCALLBACK(bool) vboxVBVASaveStateEndPreCb(PVGASTATE pVGAState, VBOXVHWACMD *pCmd, uint32_t iDisplay, void *pvContext)
1418 Assert(iDisplay < RT_ELEMENTS(pData->ab2DOn));
1419 if (pData->ab2DOn[iDisplay])
1427 static DECLCALLBACK(bool) vboxVBVALoadStatePerformPostCb(PVGASTATE pVGAState, VBOXVHWACMD *pCmd, uint32_t iDisplay, int rc, void *pvContext)
1438 Assert(iDisplay < RT_ELEMENTS(pData->ab2DOn));
1439 if (iDisplay >= RT_ELEMENTS(pData->ab2DOn))
1461 static DECLCALLBACK(bool) vboxVBVALoadStatePerformPreCb(PVGASTATE pVGAState, VBOXVHWACMD *pCmd, uint32_t iDisplay, void *pvContext)
1467 Assert(iDisplay < RT_ELEMENTS(pData->ab2DOn));
1468 if (iDisplay >= RT_ELEMENTS(pData->ab2DOn))
1486 pData->ab2DOn[iDisplay] = true;
1489 pData->ab2DOn[iDisplay] = false;
2625 uint32_t cBPP, uint32_t iDisplay, uint32_t dx,
2633 if (iDisplay >= RT_MIN(pThis->cMonitors, RT_ELEMENTS(pCtx->aModeHints)))
2635 pCtx->aModeHints[iDisplay].magic = VBVAMODEHINT_MAGIC;
2636 pCtx->aModeHints[iDisplay].cx = cx;
2637 pCtx->aModeHints[iDisplay].cy = cy;
2638 pCtx->aModeHints[iDisplay].cBPP = cBPP;
2639 pCtx->aModeHints[iDisplay].dx = dx;
2640 pCtx->aModeHints[iDisplay].dy = dy;
2641 pCtx->aModeHints[iDisplay].fEnabled = fEnabled;
2652 uint32_t iDisplay, uint32_t dx,
2662 rc = vbvaSendModeHintWorker(pThis, cx, cy, cBPP, iDisplay, dx, dy, fEnabled,