Lines Matching defs:PrepareAccess
595 * PrepareAccess() is called before CPU access to an offscreen pixmap.
600 * PrepareAccess() will be called before CPU access to an offscreen pixmap.
607 * to three pixmaps will have PrepareAccess() called on them per operation,
609 * for PrepareAccess() and FinishAccess() in. Note that the same pixmap may
610 * have PrepareAccess() called on it more than once, for example when doing
611 * a copy within the same pixmap (so it gets PrepareAccess as()
614 * PrepareAccess() may fail. An example might be the case of hardware that
615 * can set up 1 or 2 surfaces for CPU access, but not 3. If PrepareAccess()
618 * wishes to fail in PrepareAccess(). PrepareAccess() must not fail when
622 * @return TRUE if PrepareAccess() successfully prepared the pixmap for CPU
624 * @return FALSE if PrepareAccess() is unsuccessful and EXA should use
627 Bool (*PrepareAccess)(PixmapPtr pPix, int index);
636 * pixmap set up by PrepareAccess(). Note that the FinishAccess() will not be
637 * called if PrepareAccess() failed and the pixmap was migrated out.
651 * will need to be wrapped by PrepareAccess()/FinishAccess() when accessing it
658 /** @name PrepareAccess() and FinishAccess() indices