Home
last modified time | relevance | path

Searched refs:SyncHelper (Results 1 – 3 of 3) sorted by relevance

/external/angle/src/libANGLE/renderer/vulkan/
DSyncVk.h33 class SyncHelper : public vk::Resource
36 SyncHelper();
37 ~SyncHelper() override;
61 class SyncHelperNativeFence : public SyncHelper
106 vk::SyncHelper mSyncHelper;
135 vk::SyncHelper *mSyncHelper; // SyncHelper or SyncHelperNativeFence decided at run-time.
DSyncVk.cpp77 SyncHelper::SyncHelper() {} in SyncHelper() function in rx::vk::SyncHelper
79 SyncHelper::~SyncHelper() {} in ~SyncHelper()
81 void SyncHelper::releaseToRenderer(RendererVk *renderer) in releaseToRenderer()
86 angle::Result SyncHelper::initialize(ContextVk *contextVk, bool isEglSyncObject) in initialize()
123 angle::Result SyncHelper::clientWait(Context *context, in clientWait()
185 angle::Result SyncHelper::serverWait(ContextVk *contextVk) in serverWait()
196 angle::Result SyncHelper::getStatus(Context *context, bool *signaled) const in getStatus()
490 SafeDelete<vk::SyncHelper>(mSyncHelper); in ~EGLSyncVk()
509 mSyncHelper = new vk::SyncHelper(); in initialize()
DFenceNVVk.h30 vk::SyncHelper mFenceSync;