Home
last modified time | relevance | path

Searched refs:mUsageRef (Results 1 – 2 of 2) sorted by relevance

/external/angle/src/libANGLE/renderer/metal/
Dmtl_resources.h59 uint64_t getCommandBufferQueueSerial() const { return mUsageRef->cmdBufferQueueSerial; } in getCommandBufferQueueSerial()
63 bool isCPUReadMemNeedSync() const { return mUsageRef->cpuReadMemNeedSync; } in isCPUReadMemNeedSync()
64 void resetCPUReadMemNeedSync() { mUsageRef->cpuReadMemNeedSync = false; } in resetCPUReadMemNeedSync()
66 bool isCPUReadMemDirty() const { return mUsageRef->cpuReadMemDirty; } in isCPUReadMemDirty()
67 void resetCPUReadMemDirty() { mUsageRef->cpuReadMemDirty = false; } in resetCPUReadMemDirty()
95 std::shared_ptr<UsageRef> mUsageRef; variable
Dmtl_resources.mm66 Resource::Resource() : mUsageRef(std::make_shared<UsageRef>()) {}
69 Resource::Resource(Resource *other) : mUsageRef(other->mUsageRef)
71 ASSERT(mUsageRef);
76 mUsageRef->cmdBufferQueueSerial = 0;
95 mUsageRef->cpuReadMemNeedSync = true;
96 mUsageRef->cpuReadMemDirty = true;
99 mUsageRef->cmdBufferQueueSerial = std::max(mUsageRef->cmdBufferQueueSerial, serial);