Searched refs:exitedPidSet (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/image/ |
H A D | gpu_context.cpp | 127 …ontext::PurgeUnlockedResourcesByPid(bool scratchResourcesOnly, const std::set<pid_t>& exitedPidSet) in PurgeUnlockedResourcesByPid() argument 129 impl_->PurgeUnlockedResourcesByPid(scratchResourcesOnly, exitedPidSet); in PurgeUnlockedResourcesByPid() 136 …GPUContext::PurgeCacheBetweenFrames(bool scratchResourcesOnly, const std::set<pid_t>& exitedPidSet, in PurgeCacheBetweenFrames() argument 139 impl_->PurgeCacheBetweenFrames(scratchResourcesOnly, exitedPidSet, protectedPidSet); in PurgeCacheBetweenFrames()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/memory/ |
H A D | rs_memory_manager.h | 42 …tatic void ReleaseUnlockGpuResource(Drawing::GPUContext* gpuContext, std::set<pid_t> exitedPidSet); 44 std::set<pid_t>& exitedPidSet, std::set<pid_t>& protectedPidSet); 77 static void ErasePidInfo(const std::set<pid_t>& exitedPidSet);
|
H A D | rs_memory_manager.cpp | 134 …oryManager::ReleaseUnlockGpuResource(Drawing::GPUContext* gpuContext, std::set<pid_t> exitedPidSet) in ReleaseUnlockGpuResource() argument 141 RS_TRACE_NAME_FMT("ReleaseUnlockGpuResource exitedPidSet size: %d", exitedPidSet.size()); in ReleaseUnlockGpuResource() 142 gpuContext->PurgeUnlockedResourcesByPid(false, exitedPidSet); in ReleaseUnlockGpuResource() 143 MemorySnapshot::Instance().EraseSnapshotInfoByPid(exitedPidSet); in ReleaseUnlockGpuResource() 144 ErasePidInfo(exitedPidSet); in ReleaseUnlockGpuResource() 149 std::set<pid_t>& exitedPidSet, std::set<pid_t>& protectedPidSet) in PurgeCacheBetweenFrames() argument 156 gpuContext->PurgeCacheBetweenFrames(scratchResourceOnly, exitedPidSet, protectedPidSet); in PurgeCacheBetweenFrames() 724 void MemoryManager::ErasePidInfo(const std::set<pid_t>& exitedPidSet) in ErasePidInfo() argument 727 for (auto pid : exitedPidSet) { in ErasePidInfo()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | gpu_context_impl.h | 68 …id PurgeUnlockedResourcesByPid(bool scratchResourcesOnly, const std::set<pid_t>& exitedPidSet) = 0; 70 …irtual void PurgeCacheBetweenFrames(bool scratchResourcesOnly, const std::set<pid_t>& exitedPidSet,
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_gpu_context.cpp | 245 …ontext::PurgeUnlockedResourcesByPid(bool scratchResourcesOnly, const std::set<pid_t>& exitedPidSet) in PurgeUnlockedResourcesByPid() argument 251 grContext_->purgeUnlockedResourcesByPid(scratchResourcesOnly, exitedPidSet); in PurgeUnlockedResourcesByPid() 263 …GPUContext::PurgeCacheBetweenFrames(bool scratchResourcesOnly, const std::set<pid_t>& exitedPidSet, in PurgeCacheBetweenFrames() argument 270 grContext_->purgeCacheBetweenFrames(scratchResourcesOnly, exitedPidSet, protectedPidSet); in PurgeCacheBetweenFrames()
|
H A D | skia_gpu_context.h | 83 …void PurgeUnlockedResourcesByPid(bool scratchResourcesOnly, const std::set<pid_t>& exitedPidSet) o… 89 void PurgeCacheBetweenFrames(bool scratchResourcesOnly, const std::set<pid_t>& exitedPidSet,
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/memory/ |
H A D | rs_memory_snapshot.cpp | 86 void MemorySnapshot::EraseSnapshotInfoByPid(const std::set<pid_t>& exitedPidSet) in EraseSnapshotInfoByPid() argument 89 for (auto pid : exitedPidSet) { in EraseSnapshotInfoByPid()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/image/ |
H A D | gpu_context.h | 204 … void PurgeUnlockedResourcesByPid(bool scratchResourcesOnly, const std::set<pid_t>& exitedPidSet); 212 void PurgeCacheBetweenFrames(bool scratchResourcesOnly, const std::set<pid_t>& exitedPidSet,
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/memory/ |
H A D | rs_memory_snapshot.h | 42 void EraseSnapshotInfoByPid(const std::set<pid_t>& exitedPidSet);
|