Home
last modified time | relevance | path

Searched refs:ImageCacheSeq (Results 1 - 5 of 5) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_egl_image_manager.h35 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 Drs_egl_image_manager.cpp168 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 Drs_egl_image_mgr_test.cpp113 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 Drs_egl_image_manager_test.cpp66 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 Dsurface_image.h33 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