/** *WrapperclassforpassingintoandreceivingdatafromGaneshaboutabackendsemaphoreobject.
*/ class SK_API GrBackendSemaphore { public: // An empty semaphore. To instantiate, see GrBackendSemaphores::MakeVk and similar
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.