/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | surface.cpp | 26 Surface::Surface() : impl_(ImplFactory::CreateSurfaceImpl()), cachedCanvas_(nullptr) {} in Surface() function in OHOS::Rosen::Drawing::Surface 28 bool Surface::Bind(const Bitmap& bitmap) in Bind() 34 bool Surface::Bind(const Image& image) in Bind() 39 bool Surface::Bind(const FrameBuffer& frameBuffer) in Bind() 45 std::shared_ptr<Surface> Surface::MakeFromBackendRenderTarget(GPUContext* gpuContext, const TextureInfo& info, in MakeFromBackendRenderTarget() 57 std::shared_ptr<Surface> Surface::MakeFromBackendTexture(GPUContext* gpuContext, const TextureInfo& info, in MakeFromBackendTexture() 65 std::shared_ptr<Surface> Surfac [all...] |
/foundation/graphic/surface_lite/frameworks/ |
H A D | surface.cpp | 20 Surface* Surface::CreateSurface() in CreateSurface() 25 return reinterpret_cast<Surface *>(surface); in CreateSurface() 35 Surface::~Surface() in ~Surface()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/draw/ |
H A D | surface.h | 58 class DRAWING_API Surface { class 60 Surface(); 61 ~Surface() {} in ~Surface() 64 * @brief Bind raster Surface. 72 * @brief Bind GPU texture Surface. 86 static std::shared_ptr<Surface> MakeFromBackendRenderTarget(GPUContext* gpuContext, const TextureInfo& info, 90 static std::shared_ptr<Surface> MakeFromBackendTexture(GPUContext* gpuContext, const TextureInfo& info, 95 * @brief Create Surface from gpuContext and imageInfo. 99 * @return A shared pointer to Surface. 101 static std::shared_ptr<Surface> MakeRenderTarge [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/backend/ |
H A D | rs_surface_ohos_gl_test.cpp | 49 sptr<Surface> producer = nullptr;
in HWTEST_F() 56 sptr<Surface> producer = nullptr;
in HWTEST_F() 72 sptr<Surface> producer = nullptr;
in HWTEST_F() 96 sptr<Surface> pSurface = Surface::CreateSurfaceAsProducer(bp);
in HWTEST_F() 116 sptr<Surface> pSurface = Surface::CreateSurfaceAsProducer(bp);
in HWTEST_F() 145 sptr<Surface> producer = nullptr;
in HWTEST_F() 170 sptr<Surface> pSurface = Surface in HWTEST_F() [all...] |
H A D | rs_surface_ohos_raster_test.cpp | 50 sptr<Surface> pSurface = nullptr;
in HWTEST_F() 66 sptr<Surface> pSurface = nullptr;
in HWTEST_F() 87 sptr<Surface> surface = Surface::CreateSurfaceAsProducer(producer);
in HWTEST_F() 108 sptr<Surface> pSurface = Surface::CreateSurfaceAsProducer(bp);
in HWTEST_F() 133 sptr<Surface> pSurface = nullptr;
in HWTEST_F() 147 sptr<Surface> pSurface = nullptr;
in HWTEST_F() 156 sptr<Surface> pSurface = Surface in HWTEST_F() [all...] |
H A D | rs_surface_ohos_vulkan_test.cpp | 57 sptr<Surface> producer = nullptr; in HWTEST_F() 73 sptr<Surface> pSurface = Surface::CreateSurfaceAsProducer(bp); in HWTEST_F() 94 sptr<Surface> producer = nullptr; in HWTEST_F() 110 sptr<Surface> pSurface = Surface::CreateSurfaceAsProducer(bp); in HWTEST_F() 133 sptr<Surface> producer = nullptr; in HWTEST_F() 161 sptr<Surface> producer = nullptr; in HWTEST_F() 183 sptr<Surface> pSurface = Surface in HWTEST_F() [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/draw/ |
H A D | surface_test.cpp | 44 * @tc.desc: Test for creating Surface. 50 auto surface = std::make_unique<Surface>(); in HWTEST_F() 56 * @tc.desc: Test for binding raster Surface. 62 auto surface = std::make_unique<Surface>(); in HWTEST_F() 70 * @tc.desc: Test for binding raster Surface. 76 auto surface = std::make_unique<Surface>(); in HWTEST_F() 87 * @tc.desc: Test for binding texture Surface. 93 auto surface = std::make_unique<Surface>(); in HWTEST_F() 101 * @tc.desc: Test for binding FrameBuffer Surface. 107 auto surface = std::make_unique<Surface>(); in HWTEST_F() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_surface.h | 45 static std::shared_ptr<Surface> MakeFromBackendRenderTarget(GPUContext* gpuContext, const TextureInfo& info, 49 static std::shared_ptr<Surface> MakeFromBackendTexture(GPUContext* gpuContext, const TextureInfo& info, 52 static std::shared_ptr<Surface> MakeRenderTarget(GPUContext* gpuContext, bool budgeted, const ImageInfo& imageInfo); 54 static std::shared_ptr<Surface> MakeRaster(const ImageInfo& imageInfo); 55 static std::shared_ptr<Surface> MakeRasterDirect(const ImageInfo& imageInfo, void* pixels, size_t rowBytes); 56 static std::shared_ptr<Surface> MakeRasterN32Premul(int32_t width, int32_t height); 61 std::shared_ptr<Surface> MakeSurface(int width, int height) const override; 62 std::shared_ptr<Surface> MakeSurface(const ImageInfo& imageInfo) const override;
|
H A D | skia_surface.cpp | 178 std::shared_ptr<Surface> SkiaSurface::MakeFromBackendRenderTarget(GPUContext* gpuContext, const TextureInfo& info, in MakeFromBackendRenderTarget() 214 std::shared_ptr<Surface> surface = std::make_shared<Surface>(); in MakeFromBackendRenderTarget() 219 std::shared_ptr<Surface> SkiaSurface::MakeFromBackendTexture(GPUContext* gpuContext, const TextureInfo& info, in MakeFromBackendTexture() 264 std::shared_ptr<Surface> surface = std::make_shared<Surface>(); in MakeFromBackendTexture() 269 std::shared_ptr<Surface> SkiaSurface::MakeRenderTarget(GPUContext* gpuContext, in MakeRenderTarget() 287 std::shared_ptr<Surface> surface = std::make_shared<Surface>(); in MakeRenderTarget() 293 std::shared_ptr<Surface> SkiaSurfac [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_surface.cpp | 32 static std::unordered_map<void*, std::shared_ptr<Surface>> g_surfaceMap; 34 static Surface* CastToSurface(OH_Drawing_Surface* cSurface) in CastToSurface() 36 return reinterpret_cast<Surface*>(cSurface); in CastToSurface() 53 std::shared_ptr<Surface> surface = Surface::MakeRenderTarget(CastToGpuContext(cGpuContext), in OH_Drawing_SurfaceCreateFromGpuContext() 65 Surface* surface = CastToSurface(cSurface); in OH_Drawing_SurfaceGetCanvas()
|
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/ |
H A D | surface_ohos.h | 30 static std::shared_ptr<SurfaceBase> CreateSurface(sptr<Surface> surface); 32 explicit SurfaceOhos(const sptr<Surface>& producer); 40 sptr<Surface> GetSurface() const in GetSurface() 45 sptr<Surface> producer_;
|
H A D | surface_frame_ohos_vulkan.h | 34 SurfaceFrameOhosVulkan(std::shared_ptr<Drawing::Surface> surface, int32_t width, int32_t height); 40 Drawing::Surface* GetSurface(); 42 std::shared_ptr<Drawing::Surface> surface_;
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rssurfaceohosvulkan_fuzzer/ |
H A D | rssurfaceohosvulkan_fuzzer.cpp | 68 sptr<Surface> surface;
in DoIsValid() 88 sptr<Surface> surface;
in DoRequestFrame() 108 sptr<Surface> surface;
in DoFlushFrame() 127 sptr<Surface> surface;
in DoSetColorSpace() 145 sptr<Surface> surface;
in DoSetSurfaceBufferUsage() 163 sptr<Surface> surface;
in DoSetSurfacePixelFormat() 181 sptr<Surface> surface;
in DoSetUiTimeStamp() 200 sptr<Surface> surface;
in DoSetSkContext() 218 sptr<Surface> surface;
in DoSetNativeWindowInfo() 238 sptr<Surface> surfac in DoRequestNativeWindowBuffer() [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/ |
H A D | rs_surface_ohos_test.cpp | 40 static inline sptr<Surface> pSurface = nullptr; 72 pSurface = Surface::CreateSurfaceAsProducer(producer); in HWTEST_F() 105 pSurface = Surface::CreateSurfaceAsProducer(producer); in HWTEST_F() 122 pSurface = Surface::CreateSurfaceAsProducer(producer); in HWTEST_F() 139 pSurface = Surface::CreateSurfaceAsProducer(producer); in HWTEST_F() 155 pSurface = Surface::CreateSurfaceAsProducer(producer); in HWTEST_F() 158 sptr<Surface> producer; in HWTEST_F()
|
/foundation/multimedia/media_lite/services/recorder_lite/impl/src/ |
H A D | recorder_video_source.cpp | 24 Surface *g_surface = nullptr; 41 std::shared_ptr<OHOS::Surface> RecorderVideoSource::GetSurface() in GetSurface() 44 Surface *surface = Surface::CreateSurface(); in GetSurface() 53 MEDIA_INFO_LOG("Get Recorder Surface SUCCESS"); in GetSurface() 60 Surface *surface = Surface::CreateSurface(); in SetSurfaceSize() 69 Surface *surface = surface_.get(); in SetSurfaceSize() 70 MEDIA_INFO_LOG("Get Recorder Surface SUCCESS"); in SetSurfaceSize()
|
/foundation/graphic/surface_lite/test/unittest/ |
H A D | graphic_surface_test.cpp | 61 * Feature: Surface 64 * FunctionPoints: Surface Buffer initialization. 66 * CaseDescription: Verify the Surface Buffer initialization. 89 * Feature: Surface 92 * FunctionPoints: Surface Buffer initialization. 94 * CaseDescription: Verify the Surface Buffer initialization. 122 * Feature: Surface 123 * Function: Surface Buffer set/get key-value 127 * CaseDescription: Verify the Surface Buffer attr set/get. 187 * Feature: Surface [all...] |
/foundation/multimedia/av_codec/test/unittest/common/common_mock/surface/inner/ |
H A D | surface_inner_mock.h | 26 explicit SurfaceInnerMock(sptr<Surface> &surface) : surface_(surface) {} in SurfaceInnerMock() 29 sptr<Surface> GetSurface(); 32 sptr<Surface> surface_ = nullptr;
|
/foundation/graphic/surface_lite/interfaces/kits/ |
H A D | surface.h | 17 * @addtogroup Surface 52 class Surface { class 55 * @brief A constructor used to create a {@link Surface} object for consumers to use. 64 static Surface* CreateSurface(); 67 * @brief A destructor used to delete the <b>Surface</b> instance. 74 virtual ~Surface(); 317 Surface() {} in Surface() function in OHOS::Surface
|
/foundation/multimedia/media_foundation/interface/inner_api/buffer/ |
H A D | avbuffer_queue.h | 32 sptr<Surface>& surface, const std::string& name = ""); 34 sptr<Surface>& surface, const std::string& name = ""); 47 virtual sptr<Surface> GetSurfaceAsProducer() = 0; 48 virtual sptr<Surface> GetSurfaceAsConsumer() = 0;
|
/foundation/multimedia/camera_lite/interfaces/kits/ |
H A D | frame_config.h | 96 std::list<Surface *> GetSurfaces();
103 void AddSurface(Surface &surface);
112 void RemoveSurface(Surface &surface);
153 std::list<Surface *> surfaceList_;
|
/foundation/multimedia/camera_framework/frameworks/native/ndk/impl/ |
H A D | photo_listener_impl.h | 29 explicit PhotoBufferProcessor(sptr<Surface> photoSurface) : photoSurface_(photoSurface) {} in PhotoBufferProcessor() 42 sptr<Surface> photoSurface_ = nullptr; 47 explicit PhotoListener(Camera_PhotoOutput* photoOutput, sptr<Surface> surface); 67 sptr<Surface> photoSurface_; 76 explicit RawPhotoListener(Camera_PhotoOutput* photoOutput, const sptr<Surface> rawPhotoSurface); 86 sptr<Surface> rawPhotoSurface_;
|
/foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/output/ |
H A D | depth_data_output_napi.h | 51 explicit DepthDataBufferProcessor(sptr<Surface> depthDataSurface) : depthDataSurface_(depthDataSurface) {}
in DepthDataBufferProcessor() 64 sptr<Surface> depthDataSurface_ = nullptr;
69 explicit DepthDataListener(napi_env env, const sptr<Surface> depthSurface, sptr<DepthDataOutput> depthDataOutput);
77 sptr<Surface> depthDataSurface_;
81 void UpdateJSCallback(sptr<Surface> depthSurface) const;
82 void UpdateJSCallbackAsync(sptr<Surface> depthSurface) const;
87 sptr<Surface> depthDataSurface_;
89 DepthDataListenerInfo(sptr<Surface> depthDataSurface, const DepthDataListener* listener)
in DepthDataListenerInfo() 152 static thread_local sptr<Surface> sDepthDataSurface_;
|
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hdecoder.h | 46 int32_t RegisterListenerToSurface(const sptr<Surface> &surface); 48 int32_t OnSetOutputSurfaceWhenCfg(const sptr<Surface> &surface); 65 int32_t SetQueueSize(const sptr<Surface> &surface, uint32_t targetSize); 89 void OnSetOutputSurfaceWhenRunning(const sptr<Surface> &newSurface, 91 void SwitchBetweenSurface(const sptr<Surface> &newSurface, 116 explicit SurfaceItem(const sptr<Surface> &surface); 118 sptr<Surface> surface_;
|
/foundation/multimedia/player_framework/frameworks/native/player/test/unittest/src/ |
H A D | player_unit_test.cpp | 287 sptr<Surface> videoSurface = player_->GetVideoSurface();
in HWTEST_F() 344 sptr<Surface> videoSurface = player_->GetVideoSurface();
in HWTEST_F() 411 sptr<Surface> videoSurface = player_->GetVideoSurface();
in HWTEST_F() 441 sptr<Surface> videoSurface = player_->GetVideoSurface();
in HWTEST_F() 459 sptr<Surface> videoSurface = player_->GetVideoSurface();
in HWTEST_F() 477 sptr<Surface> videoSurface = player_->GetVideoSurface();
in HWTEST_F() 495 sptr<Surface> videoSurface = player_->GetVideoSurface();
in HWTEST_F() 513 sptr<Surface> videoSurface = player_->GetVideoSurface();
in HWTEST_F() 531 sptr<Surface> videoSurface = player_->GetVideoSurface();
in HWTEST_F() 549 sptr<Surface> videoSurfac in HWTEST_F() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/ |
H A D | rs_surface_frame_ohos_vulkan.h | 30 RSSurfaceFrameOhosVulkan(std::shared_ptr<Drawing::Surface> surface, int32_t width, 35 std::shared_ptr<Drawing::Surface> GetSurface() override; 44 std::shared_ptr<Drawing::Surface> surface_;
|