Home
last modified time | relevance | path

Searched refs:SemaphoreImpl (Results 1 – 20 of 20) sorted by relevance

/external/angle/src/libANGLE/
DSemaphore.h23 class SemaphoreImpl; variable
38 rx::SemaphoreImpl *getImplementation() const { return mImplementation.get(); } in getImplementation()
52 std::unique_ptr<rx::SemaphoreImpl> mImplementation;
/external/angle/src/libANGLE/renderer/
DSemaphoreImpl.h26 class SemaphoreImpl : angle::NonCopyable
29 virtual ~SemaphoreImpl() {} in ~SemaphoreImpl()
DGLImplFactory.h48 class SemaphoreImpl; variable
99 virtual SemaphoreImpl *createSemaphore() = 0;
/external/angle/src/tests/
Dangle_unittests_utils.h75 SemaphoreImpl *createSemaphore() override { return nullptr; } in createSemaphore()
101 MOCK_METHOD0(createSemaphore, SemaphoreImpl *());
/external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/sync/
DSemaphore.kt71 public fun Semaphore(permits: Int, acquiredPermits: Int = 0): Semaphore = SemaphoreImpl(permits, ac… in Semaphore()
93 private class SemaphoreImpl(private val permits: Int, acquiredPermits: Int) : Semaphore { class
/external/angle/src/libANGLE/renderer/gl/
DSemaphoreGL.h16 class SemaphoreGL : public SemaphoreImpl
DContextGL.h90 SemaphoreImpl *createSemaphore() override;
DContextGL.cpp193 SemaphoreImpl *ContextGL::createSemaphore() in createSemaphore()
/external/angle/src/libANGLE/renderer/vulkan/
DSemaphoreVk.h18 class SemaphoreVk : public SemaphoreImpl
DContextVk.h308 SemaphoreImpl *createSemaphore() override;
DContextVk.cpp4130 SemaphoreImpl *ContextVk::createSemaphore() in createSemaphore()
/external/angle/src/libANGLE/renderer/null/
DContextNULL.h232 SemaphoreImpl *createSemaphore() override;
DContextNULL.cpp463 SemaphoreImpl *ContextNULL::createSemaphore() in createSemaphore()
/external/angle/src/libANGLE/renderer/d3d/d3d9/
DContext9.h68 SemaphoreImpl *createSemaphore() override;
DContext9.cpp141 SemaphoreImpl *Context9::createSemaphore() in createSemaphore()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DContext11.h69 SemaphoreImpl *createSemaphore() override;
DContext11.cpp240 SemaphoreImpl *Context11::createSemaphore() in createSemaphore()
/external/angle/src/libANGLE/renderer/metal/
DContextMtl.h242 SemaphoreImpl *createSemaphore() override;
DContextMtl.mm1208 SemaphoreImpl *ContextMtl::createSemaphore()
/external/angle/src/
DlibGLESv2.gni308 "src/libANGLE/renderer/SemaphoreImpl.h",