Lines Matching refs:EmulatedEglFenceSync
51 void addFence(EmulatedEglFenceSync* fence) { in addFence()
61 mFences.eraseIf([time = mTime.load()](EmulatedEglFenceSync* fence, int fenceTime) { in sweep()
62 … EmulatedEglFenceSync* actual = EmulatedEglFenceSync::getFromHandle((uint64_t)(uintptr_t)fence); in sweep()
78 StaticMap<EmulatedEglFenceSync*, int> mFences;
89 void EmulatedEglFenceSync::incrementTimelineAndDeleteOldFences() { in incrementTimelineAndDeleteOldFences()
94 std::unique_ptr<EmulatedEglFenceSync> EmulatedEglFenceSync::create( in create()
107 return std::unique_ptr<EmulatedEglFenceSync>( in create()
108 new EmulatedEglFenceSync(display, in create()
114 EmulatedEglFenceSync::EmulatedEglFenceSync(EGLDisplay display, in EmulatedEglFenceSync() function in gfxstream::gl::EmulatedEglFenceSync
134 EmulatedEglFenceSync::~EmulatedEglFenceSync() { in ~EmulatedEglFenceSync()
138 EGLint EmulatedEglFenceSync::wait(uint64_t timeout) { in wait()
148 void EmulatedEglFenceSync::waitAsync() { in waitAsync()
152 bool EmulatedEglFenceSync::isSignaled() { in isSignaled()
162 void EmulatedEglFenceSync::destroy() { in destroy()
184 static StalePtrRegistry<EmulatedEglFenceSync>* sFenceRegistry() { in sFenceRegistry()
185 static StalePtrRegistry<EmulatedEglFenceSync>* s = new StalePtrRegistry<EmulatedEglFenceSync>; in sFenceRegistry()
190 void EmulatedEglFenceSync::addToRegistry() { in addToRegistry()
195 void EmulatedEglFenceSync::removeFromRegistry() { in removeFromRegistry()
200 void EmulatedEglFenceSync::onSave(android::base::Stream* stream) { in onSave()
206 void EmulatedEglFenceSync::onLoad(android::base::Stream* stream) { in onLoad()
211 EmulatedEglFenceSync* EmulatedEglFenceSync::getFromHandle(uint64_t handle) { in getFromHandle()