Lines Matching refs:prepare_access
430 * prepare_access() is called before CPU access to an offscreen pixmap.
435 * prepare_access() will be called before CPU access to an offscreen pixmap.
442 * to three pixmaps will have prepare_access() called on them per operation,
444 * for prepare_access() and finish_access() in. Note that the same pixmap may
445 * have prepare_access() called on it more than once, for uxample when doing
446 * a copy within the same pixmap (so it gets prepare_access as()
449 * prepare_access() may fail. An uxample might be the case of hardware that
450 * can set up 1 or 2 surfaces for CPU access, but not 3. If prepare_access()
453 * wishes to fail in prepare_access(). prepare_access() must not fail when
457 * @return TRUE if prepare_access() successfully prepared the pixmap for CPU
459 * @return FALSE if prepare_access() is unsuccessful and UXA should use
462 Bool (*prepare_access)(PixmapPtr pPix, uxa_access_t access);
471 * pixmap set up by prepare_access(). Note that the finish_access() will not be
472 * called if prepare_access() failed.
486 * will need to be wrapped by prepare_access()/finish_access() when accessing it
513 * prepare_access.