Lines Matching refs:PCR_BLITTER
169 typedef CR_BLITTER *PCR_BLITTER;
172 DECLINLINE(GLboolean) CrBltIsInitialized(PCR_BLITTER pBlitter)
177 VBOXBLITTERDECL(int) CrBltInit(PCR_BLITTER pBlitter, PCCR_BLITTER_CONTEXT pCtxBase, bool fCreateNewCtx,
180 VBOXBLITTERDECL(void) CrBltTerm(PCR_BLITTER pBlitter);
182 VBOXBLITTERDECL(int) CrBltCleanup(PCR_BLITTER pBlitter);
184 DECLINLINE(GLboolean) CrBltSupportsTexTex(PCR_BLITTER pBlitter)
189 DECLINLINE(GLboolean) CrBltIsEntered(PCR_BLITTER pBlitter)
194 DECLINLINE(GLint) CrBltGetVisBits(PCR_BLITTER pBlitter)
200 DECLINLINE(GLboolean) CrBltIsEverEntered(PCR_BLITTER pBlitter)
205 DECLINLINE(void) CrBltSetMakeCurrentUserData(PCR_BLITTER pBlitter, int32_t i32MakeCurrentUserData)
210 VBOXBLITTERDECL(int) CrBltMuralSetCurrentInfo(PCR_BLITTER pBlitter, PCCR_BLITTER_WINDOW pMural);
212 DECLINLINE(PCCR_BLITTER_WINDOW) CrBltMuralGetCurrentInfo(PCR_BLITTER pBlitter)
217 VBOXBLITTERDECL(void) CrBltCheckUpdateViewport(PCR_BLITTER pBlitter);
219 VBOXBLITTERDECL(void) CrBltLeave(PCR_BLITTER pBlitter);
220 VBOXBLITTERDECL(int) CrBltEnter(PCR_BLITTER pBlitter);
221 VBOXBLITTERDECL(void) CrBltBlitTexMural(PCR_BLITTER pBlitter, bool fBb, PCVBOXVR_TEXTURE pSrc, PCRTRECT paSrcRects,
223 VBOXBLITTERDECL(void) CrBltBlitTexTex(PCR_BLITTER pBlitter, PCVBOXVR_TEXTURE pSrc, PCRTRECT pSrcRect, PCVBOXVR_TEXTURE pDst,
225 VBOXBLITTERDECL(int) CrBltImgGetTex(PCR_BLITTER pBlitter, PCVBOXVR_TEXTURE pSrc, GLenum enmFormat, PCR_BLITTER_IMG pDst);
227 VBOXBLITTERDECL(int) CrBltImgGetMural(PCR_BLITTER pBlitter, bool fBb, PCR_BLITTER_IMG pDst);
228 VBOXBLITTERDECL(void) CrBltImgFree(PCR_BLITTER pBlitter, PCR_BLITTER_IMG pDst);
229 VBOXBLITTERDECL(void) CrBltPresent(PCR_BLITTER pBlitter);
258 PCR_BLITTER pBlitter;
267 DECLINLINE(void) CrTdInit(PCR_TEXDATA pTex, PCVBOXVR_TEXTURE pVrTex, PCR_BLITTER pBlitter, PFNCRTEXDATA_RELEASED pfnTextureReleased)
281 DECLINLINE(PCR_BLITTER) CrTdBlitterGet(PCR_TEXDATA pTex)