Home
last modified time | relevance | path

Searched refs:mFence (Results 1 – 11 of 11) sorted by relevance

/external/angle/src/libANGLE/
DFence.cpp22 : mFence(factory->createFenceNV()), mIsSet(false), mStatus(GL_FALSE), mCondition(GL_NONE) in FenceNV()
27 SafeDelete(mFence); in ~FenceNV()
32 mFence->onDestroy(context); in onDestroy()
37 ANGLE_TRY(mFence->set(context, condition)); in set()
49 ANGLE_TRY(mFence->test(context, &mStatus)); in test()
59 ANGLE_TRY(mFence->finish(context)); in finish()
68 mFence(factory->createSync()), in Sync()
76 ASSERT(mFence); in onDestroy()
77 mFence->onDestroy(context); in onDestroy()
82 SafeDelete(mFence); in ~Sync()
[all …]
DFence_unittest.cpp46 mFence = new gl::FenceNV(&factory); in SetUp()
49 void TearDown() override { delete mFence; } in TearDown()
53 gl::FenceNV *mFence; member in __anon020416a70111::FenceNVTest
59 EXPECT_FALSE(mFence->isSet()); in TEST_F()
60 EXPECT_EQ(angle::Result::Continue, mFence->set(nullptr, GL_ALL_COMPLETED_NV)); in TEST_F()
61 EXPECT_TRUE(mFence->isSet()); in TEST_F()
70 EXPECT_EQ(angle::Result::Continue, mFence->test(nullptr, &out)); in TEST_F()
72 EXPECT_EQ(angle::Result::Continue, mFence->test(nullptr, &out)); in TEST_F()
101 mFence = new gl::Sync(&factory, 1); in SetUp()
103 mFence->addRef(); in SetUp()
[all …]
DEGLSync.cpp21 : mFence(factory->createSync(attribs)), in Sync()
30 ASSERT(mFence); in onDestroy()
31 mFence->onDestroy(display); in onDestroy()
32 mFence.reset(); in onDestroy()
39 return mFence->initialize(display, context, mType); in initialize()
58 return mFence->clientWait(display, context, flags, timeout, outResult); in clientWait()
63 return mFence->serverWait(display, context, flags); in serverWait()
68 return mFence->getStatus(display, outStatus); in getStatus()
73 return mFence->dupNativeFenceFD(display, result); in dupNativeFenceFD()
DFence.h45 rx::FenceNVImpl *mFence;
75 rx::SyncImpl *getImplementation() const { return mFence; } in getImplementation()
78 rx::SyncImpl *mFence;
DEGLSync.h59 std::unique_ptr<rx::EGLSyncImpl> mFence;
/external/angle/src/libANGLE/renderer/gl/
DFenceNVGL.cpp21 mFunctions->genFencesNV(1, &mFence); in FenceNVGL()
26 mFunctions->deleteFencesNV(1, &mFence); in ~FenceNVGL()
27 mFence = 0; in ~FenceNVGL()
33 mFunctions->setFenceNV(mFence, condition); in set()
40 *outFinished = mFunctions->testFenceNV(mFence); in test()
46 mFunctions->finishFenceNV(mFence); in finish()
DFenceNVGL.h33 GLuint mFence;
/external/angle/src/libANGLE/renderer/vulkan/
DSyncVk.cpp35 mFence.reset(renderer->getDevice()); in releaseToRenderer()
51 ANGLE_TRY(contextVk->getNextSubmitFence(&mFence)); in initialize()
94 ASSERT(mFence.get().valid()); in clientWait()
95 VkResult status = mFence.get().wait(renderer->getDevice(), timeout); in clientWait()
DSyncVk.h51 Shared<Fence> mFence; variable
/external/skqp/platform_tools/android/apps/skottie/src/main/java/org/skia/skottie/
DSkottieRunner.java106 private CountDownLatch mFence; field in SkottieRunner.RunSignalAndCatch
110 mFence = fence; in RunSignalAndCatch()
120 mFence.countDown(); in run()
/external/skia/platform_tools/android/apps/skottie/src/main/java/org/skia/skottie/
DSkottieRunner.java106 private CountDownLatch mFence; field in SkottieRunner.RunSignalAndCatch
110 mFence = fence; in RunSignalAndCatch()
120 mFence.countDown(); in run()