Lines Matching refs:mSyncObject
19 SyncGL::SyncGL(const FunctionsGL *functions) : SyncImpl(), mFunctions(functions), mSyncObject(0) in SyncGL()
26 ASSERT(mSyncObject == 0); in ~SyncGL()
31 ASSERT(mSyncObject != 0); in onDestroy()
32 mFunctions->deleteSync(mSyncObject); in onDestroy()
33 mSyncObject = 0; in onDestroy()
40 mSyncObject = mFunctions->fenceSync(condition, flags); in set()
41 ANGLE_CHECK(contextGL, mSyncObject != 0, "glFenceSync failed to create a GLsync object.", in set()
52 ASSERT(mSyncObject != 0); in clientWait()
53 *outResult = mFunctions->clientWaitSync(mSyncObject, flags, timeout); in clientWait()
59 ASSERT(mSyncObject != 0); in serverWait()
60 mFunctions->waitSync(mSyncObject, flags, timeout); in serverWait()
66 ASSERT(mSyncObject != 0); in getStatus()
67 mFunctions->getSynciv(mSyncObject, GL_SYNC_STATUS, 1, nullptr, outResult); in getStatus()