/** * Wrapper class for passing into and receiving data from Ganesh about a backend semaphore object.
*/ class SK_API GrBackendSemaphore { public: // The GrBackendSemaphore cannot be used until either init* is called, which will set the // appropriate GrBackend.
GrBackendSemaphore();
~GrBackendSemaphore();
GrBackendSemaphore(const GrBackendSemaphore&);
GrBackendSemaphore& operator=(const GrBackendSemaphore&);
private: friendclass GrBackendSemaphorePriv; friendclass GrBackendSemaphoreData; // Size determined by looking at the GrBackendSemaphoreData subclasses, then // guessing-and-checking. Compiler will complain if this is too small - in that case, // just increase the number. inline constexpr static size_t kMaxSubclassSize = 24; using AnySemaphoreData = SkAnySubclass<GrBackendSemaphoreData, kMaxSubclassSize>;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.