Searched refs:ImageCacheSeq (Results 1 - 5 of 5) sorted by relevance
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_egl_image_manager.h | 35 class ImageCacheSeq { class 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_.
|
H A D | rs_egl_image_manager.cpp | 168 ImageCacheSeq::ImageCacheSeq( in ImageCacheSeq() function in OHOS::Rosen::ImageCacheSeq 176 ImageCacheSeq::~ImageCacheSeq() noexcept 193 bool ImageCacheSeq::BindToTexture() in BindToTexture() 197 RS_LOGE("ImageCacheSeq::BindToTexture: eglImage_ is null."); in BindToTexture() 203 RS_LOGE("ImageCacheSeq::BindToTexture: glGenTextures error."); in BindToTexture() 213 std::unique_ptr<ImageCacheSeq> ImageCacheSeq::Create( in Create() 225 RS_LOGE("ImageCacheSeq in Create() [all...] |
/foundation/graphic/graphic_2d/rosen/test/render/render/unittest/pipeline/ |
H A D | rs_egl_image_mgr_test.cpp | 113 std::unique_ptr<ImageCacheSeq> invalidCache = in HWTEST_F() 114 std::make_unique<ImageCacheSeq>(renderContext_->GetEGLDisplay(), EGL_NO_IMAGE_KHR, nullptr); in HWTEST_F() 212 auto imageCache = ImageCacheSeq::Create( in HWTEST_F() 222 * @tc.desc: Create ImageCacheSeq 229 auto imageCache = ImageCacheSeq::Create(EGL_NO_DISPLAY, EGL_NO_IMAGE_KHR, node->GetRSSurfaceHandler()->GetBuffer()); in HWTEST_F() 231 imageCache = ImageCacheSeq::Create( in HWTEST_F()
|
/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 = in HWTEST_F() 67 std::make_unique<ImageCacheSeq>(renderContext_->GetEGLDisplay(), EGL_NO_IMAGE_KHR, nullptr); in HWTEST_F() 205 * @tc.desc: Create ImageCacheSeq 212 auto imageCache = ImageCacheSeq::Create(EGL_NO_DISPLAY, EGL_NO_IMAGE_KHR, node->GetRSSurfaceHandler()->GetBuffer()); in HWTEST_F() 214 imageCache = ImageCacheSeq::Create( in HWTEST_F() 228 auto imageCache = ImageCacheSeq::Create( in HWTEST_F()
|
/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() function 105 std::map<uint32_t, ImageCacheSeq> imageCacheSeqs_;
|
Completed in 3 milliseconds