Searched refs:PrepareAccess (Results 1 - 19 of 19) sorted by relevance

/xsrc/external/mit/xorg-server.old/dist/exa/
H A Dexa.h579 * PrepareAccess() is called before CPU access to an offscreen pixmap.
584 * PrepareAccess() will be called before CPU access to an offscreen pixmap.
592 * will have PrepareAccess() called on them per operation, drivers can have
593 * a small, statically-allocated space to maintain state for PrepareAccess()
594 * and FinishAccess() in. Note that PrepareAccess() is only called once per
598 * PrepareAccess() may fail. An example might be the case of hardware that
599 * can set up 1 or 2 surfaces for CPU access, but not 3. If PrepareAccess()
602 * wishes to fail in PrepareAccess(). PrepareAccess() must not fail when
606 * @return TRUE if PrepareAccess() successfull
611 Bool (*PrepareAccess)(PixmapPtr pPix, int index); member in struct:_ExaDriver
[all...]
H A Dexa.c234 * will need to be wrapped by PrepareAccess()/FinishAccess() when accessing it
339 if (pExaScr->info->PrepareAccess == NULL)
351 if (!(*pExaScr->info->PrepareAccess) (pPixmap, index)) {
354 FatalError("Driver failed PrepareAccess on a pinned pixmap.\n");
368 * exaPrepareAccess() is EXA's wrapper for the driver's PrepareAccess() handler.
371 * PrepareAccess() is necessary, and working around PrepareAccess() failure.
416 EXA_FatalErrorDebugWithRet(("EXA bug: FinishAccess called without PrepareAccess for pixmap 0x%p.\n",
424 /* Only call FinishAccess if PrepareAccess was called and succeeded. */
/xsrc/external/mit/xf86-video-ngle/dist/src/
H A Dngle_accel.c336 pExa->PrepareAccess = NGLEPrepareAccess_EG;
341 pExa->PrepareAccess = NGLEPrepareAccess_HCRX;
H A Dsummit_accel.c677 pExa->PrepareAccess = SummitPrepareAccess;
/xsrc/external/mit/MesaLib/dist/src/intel/isl/tests/
H A Disl_aux_info_test.cpp44 TEST(PrepareAccess, CompressedFalseFastClearFalsePartialResolveFalse) {
61 TEST(PrepareAccess, CompressedFalseFastClearTruePartialResolveFalse) {
78 TEST(PrepareAccess, CompressedTrueFastClearFalsePartialResolveFalse) {
95 TEST(PrepareAccess, CompressedTrueFastClearTruePartialResolveFalse) {
112 TEST(PrepareAccess, CompressedTrueFastClearTruePartialResolveTrue) {
/xsrc/external/mit/xorg-server/dist/exa/
H A Dexa.h558 * PrepareAccess() is called before CPU access to an offscreen pixmap.
563 * PrepareAccess() will be called before CPU access to an offscreen pixmap.
571 * will have PrepareAccess() called on them per operation, drivers can have
572 * a small, statically-allocated space to maintain state for PrepareAccess()
573 * and FinishAccess() in. Note that PrepareAccess() is only called once per
577 * PrepareAccess() may fail. An example might be the case of hardware that
578 * can set up 1 or 2 surfaces for CPU access, but not 3. If PrepareAccess()
581 * wishes to fail in PrepareAccess(). PrepareAccess() must not fail when
585 * @return TRUE if PrepareAccess() successfull
590 Bool (*PrepareAccess) (PixmapPtr pPix, int index); member in struct:_ExaDriver
[all...]
H A Dexa.c231 * will need to be wrapped by PrepareAccess()/FinishAccess() when accessing it
338 if (pExaScr->info->PrepareAccess == NULL)
350 if (!(*pExaScr->info->PrepareAccess) (pPixmap, index)) {
353 FatalError("Driver failed PrepareAccess on a pinned pixmap.\n");
367 * exaPrepareAccess() is EXA's wrapper for the driver's PrepareAccess() handler.
370 * PrepareAccess() is necessary, and working around PrepareAccess() failure.
418 EXA_FatalErrorDebugWithRet(("EXA bug: FinishAccess called without PrepareAccess for pixmap 0x%p.\n", pPixmap),);
425 /* Only call FinishAccess if PrepareAccess was called and succeeded. */
/xsrc/external/mit/xf86-video-nv/dist/src/
H A Dnv_exa.c357 pExa->PrepareAccess = NvPrepareAccess;
/xsrc/external/mit/xf86-video-igs/dist/src/
H A Digs_accel.c385 pExa->PrepareAccess = IgsPrepareAccess;
/xsrc/external/mit/xorg-server.old/dist/hw/kdrive/ephyr/
H A Dephyr_draw.c473 fakexa->exa->PrepareAccess = ephyrPrepareAccess;
/xsrc/external/mit/xorg-server/dist/hw/kdrive/ephyr/
H A Dephyr_draw.c482 fakexa->exa->PrepareAccess = ephyrPrepareAccess;
/xsrc/external/mit/xf86-video-ati/dist/src/
H A Dradeon_exa_funcs.c825 info->accel_state->exa->PrepareAccess = RADEONPrepareAccess_BE;
892 info->accel_state->exa->PrepareAccess = RADEONPrepareAccess_CS;
H A Dr600_exa.c2287 info->accel_state->exa->PrepareAccess = RADEONPrepareAccess_CS;
2298 info->accel_state->exa->PrepareAccess = R600PrepareAccess;
H A Devergreen_exa.c1921 info->accel_state->exa->PrepareAccess = RADEONPrepareAccess_CS;
/xsrc/external/mit/xf86-video-sunffb/dist/src/
H A Dffb_exa.c498 pExa->PrepareAccess = FFBPrepareAccess;
/xsrc/external/mit/xf86-video-nouveau/dist/src/
H A Dnouveau_exa.c430 exa->PrepareAccess = nouveau_exa_prepare_access;
/xsrc/external/mit/xf86-video-ati-kms/dist/src/
H A Dradeon_exa_funcs.c646 info->accel_state->exa->PrepareAccess = RADEONPrepareAccess_CS;
H A Devergreen_exa.c2070 info->accel_state->exa->PrepareAccess = RADEONPrepareAccess_CS;
H A Dr600_exa.c2049 info->accel_state->exa->PrepareAccess = RADEONPrepareAccess_CS;

Completed in 27 milliseconds