Searched refs:GrD3DSemaphore (Results 1 – 4 of 4) sorted by relevance
13 std::unique_ptr<GrD3DSemaphore> GrD3DSemaphore::Make(GrD3DGpu* gpu) { in Make()18 return std::unique_ptr<GrD3DSemaphore>(new GrD3DSemaphore(fenceInfo)); in Make()21 std::unique_ptr<GrD3DSemaphore> GrD3DSemaphore::MakeWrapped(const GrD3DFenceInfo& fenceInfo) { in MakeWrapped()22 return std::unique_ptr<GrD3DSemaphore>(new GrD3DSemaphore(fenceInfo)); in MakeWrapped()25 GrD3DSemaphore::GrD3DSemaphore(const GrD3DFenceInfo& fenceInfo) : fFenceInfo(fenceInfo) {} in GrD3DSemaphore() function in GrD3DSemaphore27 GrBackendSemaphore GrD3DSemaphore::backendSemaphore() const { in backendSemaphore()
18 class GrD3DSemaphore : public GrSemaphore {20 static std::unique_ptr<GrD3DSemaphore> Make(GrD3DGpu* gpu);22 static std::unique_ptr<GrD3DSemaphore> MakeWrapped(const GrD3DFenceInfo&);24 ~GrD3DSemaphore() override {} in ~GrD3DSemaphore()32 GrD3DSemaphore(const GrD3DFenceInfo&);
1499 return GrD3DSemaphore::Make(this); in makeSemaphore()1510 return GrD3DSemaphore::MakeWrapped(fenceInfo); in wrapBackendSemaphore()1515 GrD3DSemaphore* d3dSem = static_cast<GrD3DSemaphore*>(semaphore); in insertSemaphore()1522 GrD3DSemaphore* d3dSem = static_cast<GrD3DSemaphore*>(semaphore); in waitSemaphore()
764 "$_src/gpu/d3d/GrD3DSemaphore.cpp",765 "$_src/gpu/d3d/GrD3DSemaphore.h",