Lines Matching defs:PrepareAccess
579 * 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() successfully prepared the pixmap for CPU
608 * @return FALSE if PrepareAccess() is unsuccessful and EXA should use
611 Bool (*PrepareAccess)(PixmapPtr pPix, int index);
620 * pixmap set up by PrepareAccess(). Note that the FinishAccess() will not be
621 * called if PrepareAccess() failed and the pixmap was migrated out.
635 * will need to be wrapped by PrepareAccess()/FinishAccess() when accessing it
642 /** @name PrepareAccess() and FinishAccess() indices