HomeSort by relevance Sort by last modified time
    Searched refs:fSemaphore (Results 1 - 9 of 9) sorted by null

  /external/skia/src/gpu/gl/
GrGLExternalTextureData.cpp 19 , fSemaphore(std::move(semaphore)) {
20 SkASSERT(fSemaphore->unique());
21 context->resourceProvider()->releaseOwnershipOfSemaphore(fSemaphore);
25 context->resourceProvider()->takeOwnershipOfSemaphore(fSemaphore);
29 context->getGpu()->waitSemaphore(fSemaphore);
  /external/skia/src/core/
SkSemaphore.cpp 14 semaphore_t fSemaphore;
17 semaphore_create(mach_task_self(), &fSemaphore, SYNC_POLICY_LIFO, 0/*initial count*/);
19 ~OSSemaphore() { semaphore_destroy(mach_task_self(), fSemaphore); }
21 void signal(int n) { while (n --> 0) { semaphore_signal(fSemaphore); } }
22 void wait() { semaphore_wait(fSemaphore); }
26 HANDLE fSemaphore;
29 fSemaphore = CreateSemaphore(nullptr /*security attributes, optional*/,
34 ~OSSemaphore() { CloseHandle(fSemaphore); }
37 ReleaseSemaphore(fSemaphore, n, nullptr/*returns previous count, optional*/);
39 void wait() { WaitForSingleObject(fSemaphore, INFINITE/*timeout in ms*/);
    [all...]
  /external/skia/src/gpu/vk/
GrVkSemaphore.h 26 Resource(VkSemaphore semaphore) : INHERITED(), fSemaphore(semaphore) {}
30 VkSemaphore semaphore() const { return fSemaphore; }
34 SkDebugf("GrVkSemaphore: %d (%d refs)\n", fSemaphore, this->getRefCnt());
40 VkSemaphore fSemaphore;
GrVkSemaphore.cpp 45 DestroySemaphore(gpu->device(), fSemaphore, nullptr));
  /external/skia/src/gpu/ops/
GrSemaphoreOp.h 24 : INHERITED(classId), fSemaphore(std::move(semaphore)) {}
26 sk_sp<GrSemaphore> fSemaphore;
GrSemaphoreOp.cpp 28 state->gpu()->insertSemaphore(fSemaphore);
49 state->gpu()->waitSemaphore(fSemaphore);
  /external/skia/include/private/
SkMutex.h 22 fSemaphore.wait();
29 fSemaphore.signal();
37 SkBaseSemaphore fSemaphore{1};
44 ~SkMutex() { fSemaphore.cleanup(); }
  /external/skia/include/gpu/gl/
GrGLTypes.h 131 sk_sp<GrSemaphore> fSemaphore;
  /external/skia/tests/
CrossContextImageTest.cpp 174 SkSemaphore fSemaphore;
184 ctx->fSemaphore.signal();
226 ctx.fSemaphore.wait();

Completed in 236 milliseconds