Home
last modified time | relevance | path

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 Dgpu_context.cpp127 …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 Drs_memory_manager.h42 …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 Drs_memory_manager.cpp134 …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 Dgpu_context_impl.h68 …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 Dskia_gpu_context.cpp245 …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 Dskia_gpu_context.h83 …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 Drs_memory_snapshot.cpp86 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 Dgpu_context.h204 … 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 Drs_memory_snapshot.h42 void EraseSnapshotInfoByPid(const std::set<pid_t>& exitedPidSet);