Lines Matching defs:pCompositor

537     window->pCompositor = NULL;
806 renderspuVBoxPresentComposition( GLint win, const struct VBOXVR_SCR_COMPOSITOR * pCompositor, const struct VBOXVR_SCR_COMPOSITOR_ENTRY *pChangedEntry )
812 if (renderspuVBoxCompositorSet(window, pCompositor))
822 void renderspuVBoxCompositorBlitStretched ( const struct VBOXVR_SCR_COMPOSITOR * pCompositor, PCR_BLITTER pBlitter, GLfloat scaleX, GLfloat scaleY)
826 CrVrScrCompositorConstIterInit(pCompositor, &CIter);
831 int rc = CrVrScrCompositorEntryRegionsGet(pCompositor, pEntry, &cRegions, &paSrcRegions, &paDstRegions, NULL);
832 uint32_t fFlags = CrVrScrCompositorEntryFlagsCombinedGet(pCompositor, pEntry);
854 void renderspuVBoxCompositorBlit ( const struct VBOXVR_SCR_COMPOSITOR * pCompositor, PCR_BLITTER pBlitter)
858 CrVrScrCompositorConstIterInit(pCompositor, &CIter);
863 int rc = CrVrScrCompositorEntryRegionsGet(pCompositor, pEntry, &cRegions, &paSrcRegions, &paDstRegions, NULL);
864 uint32_t fFlags = CrVrScrCompositorEntryFlagsCombinedGet(pCompositor, pEntry);
1029 void renderspuVBoxPresentCompositionGeneric( WindowInfo *window, const struct VBOXVR_SCR_COMPOSITOR * pCompositor,
1037 renderspuVBoxCompositorBlit(pCompositor, pBlitter);
1044 GLboolean renderspuVBoxCompositorSet( WindowInfo *window, const struct VBOXVR_SCR_COMPOSITOR * pCompositor)
1047 GLboolean fEmpty = pCompositor && CrVrScrCompositorIsEmpty(pCompositor);
1053 if (window->pCompositor == pCompositor && !fEmpty)
1054 return !!pCompositor;
1060 fNeedPresent = !!pCompositor;
1064 pCompositor = NULL;
1067 window->pCompositor = !fEmpty ? pCompositor : NULL;
1100 const VBOXVR_SCR_COMPOSITOR * pCompositor = window->pCompositor;
1101 if (pCompositor)
1103 Assert(!CrVrScrCompositorIsEmpty(window->pCompositor));
1104 return pCompositor;
1123 *ppCompositor = window->pCompositor;
1142 *ppCompositor = window->pCompositor;
1145 Assert(!CrVrScrCompositorIsEmpty(window->pCompositor));
1163 Assert(window->pCompositor);
1164 Assert(!CrVrScrCompositorIsEmpty(window->pCompositor));