Home
last modified time | relevance | path

Searched refs:imageCacheSeqs_ (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/frameworks/surfaceimage/src/
H A Dsurface_image.cpp71 for (auto it = imageCacheSeqs_.begin(); it != imageCacheSeqs_.end(); it++) { in ~SurfaceImage()
158 if (iter != imageCacheSeqs_.end()) { in AttachContext()
273 for (auto it = imageCacheSeqs_.begin(); it != imageCacheSeqs_.end();) { in CheckImageCacheNeedClean()
282 it = imageCacheSeqs_.erase(it); in CheckImageCacheNeedClean()
307 auto iter = imageCacheSeqs_.find(seqNum); in DestroyEGLImageBySeq()
308 if (iter != imageCacheSeqs_.end()) { in DestroyEGLImageBySeq()
311 imageCacheSeqs_.erase(seqNum); in DestroyEGLImageBySeq()
327 if (imageCacheSeqs_.find(seqNum) == imageCacheSeqs_.end()) { in UpdateEGLImageAndTexture()
333 imageCacheSeqs_[seqNum].eglImage_ = eglImage; in UpdateEGLImageAndTexture()
336 auto &image = imageCacheSeqs_[seqNum]; in UpdateEGLImageAndTexture()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_vk_image_manager.cpp84 …if (imageCacheSeqs_.find(bufferId) == imageCacheSeqs_.end() || (buffer->GetUsage() & BUFFER_USAGE_… in MapVkImageFromSurfaceBuffer()
87 return imageCacheSeqs_[bufferId]; in MapVkImageFromSurfaceBuffer()
121 imageCacheSeqs_.emplace(bufferId, imageCache); in NewImageCacheFromBuffer()
140 if (imageCacheSeqs_.count(seqNum) == 0) { in UnMapVkImageFromSurfaceBuffer()
143 threadIndex = imageCacheSeqs_[seqNum]->GetThreadIndex(); in UnMapVkImageFromSurfaceBuffer()
148 if (imageCacheSeqs_.count(seqNum) == 0) { in UnMapVkImageFromSurfaceBuffer()
151 (void)imageCacheSeqs_.erase(seqNum); in UnMapVkImageFromSurfaceBuffer()
H A Drs_egl_image_manager.cpp264 imageCacheSeqs_[bufferId] = std::move(imageCache); in CreateImageCacheFromBuffer()
294 …isImageCacheNotFound = imageCacheSeqs_.count(bufferId) == 0 || imageCacheSeqs_[bufferId] == nullpt… in MapEglImageFromSurfaceBuffer()
296 const auto& imageCache = imageCacheSeqs_[bufferId]; in MapEglImageFromSurfaceBuffer()
322 if (imageCacheSeqs_.count(seqNum) == 0) { in UnMapEglImageFromSurfaceBuffer()
325 if (imageCacheSeqs_[seqNum]) { in UnMapEglImageFromSurfaceBuffer()
326 threadIndex = imageCacheSeqs_[seqNum]->GetThreadIndex(); in UnMapEglImageFromSurfaceBuffer()
333 if (imageCacheSeqs_.count(seqNum) == 0) { in UnMapEglImageFromSurfaceBuffer()
336 imageCacheSeq = std::move(imageCacheSeqs_[seqNum]); in UnMapEglImageFromSurfaceBuffer()
349 if (imageCacheSeqs_.count(seqNum) == 0) { in UnMapEglImageFromSurfaceBufferForUniRedraw()
352 (void)imageCacheSeqs_.erase(seqNum); in UnMapEglImageFromSurfaceBufferForUniRedraw()
H A Drs_vk_image_manager.h94 …std::unordered_map<int32_t, std::shared_ptr<NativeVkImageRes>> imageCacheSeqs_; // guarded by opMu… variable
H A Drs_egl_image_manager.h93 …std::unordered_map<int32_t, std::unique_ptr<ImageCacheSeq>> imageCacheSeqs_; // guarded by opMutex… variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_egl_image_manager_test.cpp178 eglImageManager_->imageCacheSeqs_[i] = nullptr;
184 eglImageManager_->imageCacheSeqs_[eglImageManager_->MAX_CACHE_SIZE] = nullptr;
/ohos5.0/foundation/graphic/graphic_2d/frameworks/surfaceimage/include/
H A Dsurface_image.h105 std::map<uint32_t, ImageCacheSeq> imageCacheSeqs_; variable