Searched refs:mUse (Results 1 – 6 of 6) sorted by relevance
/external/angle/src/libANGLE/renderer/vulkan/ |
D | ResourceVk.h | 37 SharedResourceUse() : mUse(nullptr) {} in SharedResourceUse() 39 SharedResourceUse(SharedResourceUse &&rhs) : mUse(rhs.mUse) { rhs.mUse = nullptr; } in SharedResourceUse() 42 std::swap(mUse, rhs.mUse); 46 ANGLE_INLINE bool valid() const { return mUse != nullptr; } in valid() 50 ASSERT(!mUse); in init() 51 mUse = new ResourceUse; in init() 52 mUse->counter++; in init() 56 void updateSerialOneOff(Serial serial) { mUse->serial = serial; } in updateSerialOneOff() 61 ASSERT(mUse->counter > 0); in release() 62 if (--mUse->counter == 0) in release() [all …]
|
D | CommandGraph.h | 307 SharedResourceUse() : mUse(nullptr) {} in SharedResourceUse() 309 SharedResourceUse(SharedResourceUse &&rhs) : mUse(rhs.mUse) { rhs.mUse = nullptr; } in SharedResourceUse() 312 std::swap(mUse, rhs.mUse); 316 ANGLE_INLINE bool valid() const { return mUse != nullptr; } in valid() 320 ASSERT(!mUse); in init() 321 mUse = new ResourceUse; in init() 322 mUse->counter++; in init() 328 ASSERT(mUse->counter > 0); in release() 329 if (--mUse->counter == 0) in release() 331 delete mUse; in release() local [all …]
|
D | ResourceVk.cpp | 21 mUse.init(); in Resource() 26 mUse = std::move(other.mUse); in Resource() 31 mUse.release(); in ~Resource() 36 return contextVk->finishToSerial(mUse.getSerial()); in finishRunningCommands()
|
D | SyncVk.cpp | 83 renderer->collectGarbageAndReinit(&mUse, &mEvent); in releaseToRenderer() 151 if (!mUse.getSerial().valid()) in clientWait() 170 ASSERT(mUse.getSerial().valid()); in clientWait() 173 ANGLE_TRY(renderer->waitForSerialWithUserTimeout(context, mUse.getSerial(), timeout, &status)); in clientWait() 219 renderer->collectGarbageAndReinit(&mUse, &mFenceWithFd); in releaseToRenderer() 325 if (mUse.valid()) in clientWait() 329 renderer->waitForSerialWithUserTimeout(context, mUse.getSerial(), timeout, &status)); in clientWait() 377 if (mUse.valid()) in getStatus()
|
D | CommandGraph.cpp | 292 mUse.init(); in CommandGraphResource() 297 mUse.release(); in ~CommandGraphResource() 302 return contextVk->finishToSerial(mUse.getSerial()); in finishRunningCommands() 331 contextVk->getResourceUseList().add(mUse); in recordCommands()
|
D | vk_helpers.cpp | 2808 mUse.release(); in deinit() 2809 mUse.init(); in deinit() 2916 return mUse.getSerial().valid(); in hasSubmittedCommands() 3641 mUse.updateSerialOneOff(serial); in initializeNonZeroMemory() 3661 renderer->collectGarbageAndReinit(&mUse, &mBuffer, mMemory.getExternalMemoryObject(), in release() 4160 renderer->collectGarbageAndReinit(&mUse, &mImage, &mDeviceMemory); in releaseImage() 4315 mUse.updateSerialOneOff(serial); in initializeNonZeroMemory() 7285 std::swap(mUse, other.mUse); in operator =() 7316 std::swap(mUse, other.mUse); in ImageViewHelper() 7410 renderer->collectGarbage(std::move(mUse), std::move(garbage)); in release() [all …]
|