Searched refs:ImageCacheSeq (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_egl_image_manager.cpp | 168 ImageCacheSeq::ImageCacheSeq( in ImageCacheSeq() function in OHOS::Rosen::ImageCacheSeq 176 ImageCacheSeq::~ImageCacheSeq() noexcept in ~ImageCacheSeq() 193 bool ImageCacheSeq::BindToTexture() in BindToTexture() 213 std::unique_ptr<ImageCacheSeq> ImageCacheSeq::Create( in Create() 230 auto imageCache = std::make_unique<ImageCacheSeq>( in Create() 254 auto imageCache = ImageCacheSeq::Create(eglDisplay_, EGL_NO_CONTEXT, buffer); in CreateImageCacheFromBuffer() 270 std::unique_ptr<ImageCacheSeq> RSEglImageManager::CreateImageCacheFromBuffer(const sptr<OHOS::Surfa… in CreateImageCacheFromBuffer() 275 auto imageCache = ImageCacheSeq::Create(eglDisplay_, EGL_NO_CONTEXT, buffer); in CreateImageCacheFromBuffer() 330 std::unique_ptr<ImageCacheSeq> imageCacheSeq; in UnMapEglImageFromSurfaceBuffer()
|
H A D | rs_egl_image_manager.h | 35 class ImageCacheSeq { 37 static std::unique_ptr<ImageCacheSeq> Create( 42 ImageCacheSeq( 46 ~ImageCacheSeq() noexcept; 83 … std::unique_ptr<ImageCacheSeq> CreateImageCacheFromBuffer(const sptr<OHOS::SurfaceBuffer>& buffer, 93 …std::unordered_map<int32_t, std::unique_ptr<ImageCacheSeq>> imageCacheSeqs_; // guarded by opMutex…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_egl_image_manager_test.cpp | 66 std::unique_ptr<ImageCacheSeq> invalidCache = 67 std::make_unique<ImageCacheSeq>(renderContext_->GetEGLDisplay(), EGL_NO_IMAGE_KHR, nullptr); 212 …auto imageCache = ImageCacheSeq::Create(EGL_NO_DISPLAY, EGL_NO_IMAGE_KHR, node->GetRSSurfaceHandle… 214 imageCache = ImageCacheSeq::Create( 228 auto imageCache = ImageCacheSeq::Create(
|
/ohos5.0/foundation/graphic/graphic_2d/frameworks/surfaceimage/include/ |
H A D | surface_image.h | 33 struct ImageCacheSeq { struct 34 ImageCacheSeq() : eglImage_(EGL_NO_IMAGE_KHR), eglSync_(EGL_NO_SYNC_KHR) {} in ImageCacheSeq() argument 105 std::map<uint32_t, ImageCacheSeq> imageCacheSeqs_;
|