Flutter Engine
The Flutter Engine
Static Public Member Functions | List of all members
GrBackendSemaphorePriv Class Referencefinal

#include <GrBackendSemaphorePriv.h>

Static Public Member Functions

template<typename SemaphoreData >
static GrBackendSemaphore MakeGrBackendSemaphore (GrBackendApi backend, const SemaphoreData &data)
 
static const GrBackendSemaphoreDataGetBackendData (const GrBackendSemaphore &sem)
 

Detailed Description

Definition at line 34 of file GrBackendSemaphorePriv.h.

Member Function Documentation

◆ GetBackendData()

static const GrBackendSemaphoreData * GrBackendSemaphorePriv::GetBackendData ( const GrBackendSemaphore sem)
inlinestatic

Definition at line 42 of file GrBackendSemaphorePriv.h.

42 {
43 return sem.fSemaphoreData.get();
44 }
const Base * get() const
Definition: SkAnySubclass.h:55

◆ MakeGrBackendSemaphore()

template<typename SemaphoreData >
static GrBackendSemaphore GrBackendSemaphorePriv::MakeGrBackendSemaphore ( GrBackendApi  backend,
const SemaphoreData &  data 
)
inlinestatic

Definition at line 37 of file GrBackendSemaphorePriv.h.

38 {
40 }
const char * backend
std::shared_ptr< const fml::Mapping > data
Definition: texture_gles.cc:63

The documentation for this class was generated from the following file: