Home
last modified time | relevance | path

Searched refs:RenderSurface (Results 1 - 25 of 33) sorted by relevance

12

/foundation/multimedia/image_effect/frameworks/native/render_environment/graphic/
H A Drender_surface.cpp22 RenderSurface::RenderSurface(const std::string &tag) in RenderSurface() function in OHOS::Media::Effect::RenderSurface
29 RenderSurface::~RenderSurface() {} in ~RenderSurface()
31 void RenderSurface::SetAttrib(const RenderAttribute &attrib) in SetAttrib()
36 RenderAttribute RenderSurface::GetAttrib() in GetAttrib()
41 bool RenderSurface::Create(void *window) in Create()
43 CHECK_AND_RETURN_RET_LOG(window != nullptr, false, "RenderSurface Create window is null!"); in Create()
50 EFFECT_LOGE("RenderSurface create failed, code: %{public}d", error); in Create()
60 EFFECT_LOGE("RenderSurface creat in Create()
[all...]
H A Drender_surface.h28 class RenderSurface : public RenderObject { class
35 IMAGE_EFFECT_EXPORT explicit RenderSurface(const std::string &tag);
36 IMAGE_EFFECT_EXPORT ~RenderSurface() override;
H A Drender_context.h37 virtual bool MakeCurrent(const RenderSurface *surface);
39 virtual bool SwapBuffers(const RenderSurface *surface);
H A Drender_context.cpp59 EFFECT_LOGE("RenderSurface Release Failed, code: %{public}d", error); in Release()
67 bool RenderContext::MakeCurrent(const RenderSurface *surface) in MakeCurrent()
80 EFFECT_LOGE("RenderSurface eglMakeCurrent failed, code: %{public}d", error); in MakeCurrent()
96 EFFECT_LOGE("RenderSurface ReleaseCurrent failed, code: %{public}d", error); in ReleaseCurrent()
102 bool RenderContext::SwapBuffers(const RenderSurface *surface) in SwapBuffers()
116 EFFECT_LOGE("RenderSurface eglSwapBuffers failed, code: %{public}d", error); in SwapBuffers()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Drender_surface_creator.cpp28 RefPtr<RenderSurface> RenderSurface::Create(const RenderSurfaceType& type) in Create()
40 return MakeRefPtr<RenderSurface>(); in Create()
44 RefPtr<RenderSurface> RenderSurface::Create()
51 return MakeRefPtr<RenderSurface>();
H A Drender_surface.h29 // RenderSurface is used for SurfaceNode
30 class ACE_FORCE_EXPORT RenderSurface : public virtual AceType { class
31 DECLARE_ACE_TYPE(NG::RenderSurface, AceType)
34 RenderSurface() = default;
35 ~RenderSurface() override = default;
46 static RefPtr<RenderSurface> Create(const RenderSurfaceType& type = RenderSurfaceType::TEXTURE);
49 static RefPtr<RenderSurface> Create();
138 ACE_DISALLOW_COPY_AND_MOVE(RenderSurface);
H A Dmedia_player.h66 virtual void SetRenderSurface(const RefPtr<RenderSurface>& renderSurface) {} in SetRenderSurface()
/foundation/arkui/ace_engine/test/mock/core/render/
H A Dmock_render_surface_creator.cpp19 RefPtr<RenderSurface> RenderSurface::Create() in Create()
H A Dmock_render_surface.h24 class MockRenderSurface : public RenderSurface {
25 DECLARE_ACE_TYPE(MockRenderSurface, RenderSurface)
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/
H A Dweb_paint_method.h27 WebPaintMethod(RefPtr<NG::RenderSurface> surface): renderSuface_(surface) {} in WebPaintMethod()
34 RefPtr<NG::RenderSurface> renderSuface_;
H A Dweb_content_modifier.h40 WebContentModifier(RefPtr<NG::RenderSurface> renderSuface) : renderSuface_(renderSuface) {} in WebContentModifier()
43 RefPtr<NG::RenderSurface> renderSuface_;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/xcomponent/
H A Dxcomponent_paint_method.h27 XComponentPaintMethod(const RefPtr<NG::RenderSurface>& surface, const RefPtr<XComponentPattern>& pattern) in XComponentPaintMethod()
35 RefPtr<NG::RenderSurface> renderSuface_;
H A Dxcomponent_pattern.h399 RenderSurface::RenderSurfaceType CovertToRenderSurfaceType(const XComponentType& hostType);
411 RefPtr<RenderSurface> renderSurface_;
/foundation/arkui/ace_engine/test/unittest/core/pattern/web/
H A Dweb_content_modifier_test.cpp50 RefPtr<NG::RenderSurface> renderSuface; in HWTEST_F()
64 RefPtr<NG::RenderSurface> renderSuface = Referenced::MakeRefPtr<NG::RosenRenderSurface>(); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Drender_surface_impl.h29 class RenderSurfaceImpl : public RenderSurface {
30 DECLARE_ACE_TYPE(RenderSurfaceImpl, NG::RenderSurface)
H A Dmedia_player_impl.h37 void SetRenderSurface(const RefPtr<RenderSurface>& renderSurface) override;
64 WeakPtr<RenderSurface> renderSurface_;
H A Drender_texture_impl.h28 class RenderTextureImpl : public RenderSurface {
29 DECLARE_ACE_TYPE(RenderTextureImpl, NG::RenderSurface)
H A Drosen_render_surface.h40 class RosenRenderSurface : public RenderSurface {
41 DECLARE_ACE_TYPE(RosenRenderSurface, NG::RenderSurface)
H A Drosen_media_player.h43 void SetRenderSurface(const RefPtr<RenderSurface>& renderSurface) override;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/video/
H A Dvideo_pattern.h194 void UpdateMediaParam(const RefPtr<MediaPlayer>& mediaPlayer, const RefPtr<RenderSurface>& renderSurface, in UpdateMediaParam()
297 RefPtr<RenderSurface> renderSurface_ = RenderSurface::Create();
303 WeakPtr<RenderSurface> renderSurfaceWeakPtr_;
H A Dvideo_full_screen_pattern.h32 void InitFullScreenParam(const RefPtr<VideoPattern>& video, const RefPtr<RenderSurface>& renderSurface,
H A Dvideo_full_screen_pattern.cpp22 const RefPtr<RenderSurface>& renderSurface, const RefPtr<MediaPlayer>& mediaPlayer, in InitFullScreenParam()
/foundation/multimedia/image_effect/test/unittest/
H A DTestRenderEnvironment.cpp244 std::shared_ptr<RenderSurface> renderSurface = std::make_shared<RenderSurface>(tag); in HWTEST_F()
256 RenderSurface::SurfaceType type = renderSurface->GetSurfaceType(); in HWTEST_F()
257 EXPECT_EQ(type, RenderSurface::SurfaceType::SURFACE_TYPE_NULL); in HWTEST_F()
/foundation/arkui/ace_engine/component_ext/movingphoto/
H A Dmovingphoto_pattern.h118 RefPtr<RenderSurface> renderSurface_ = RenderSurface::Create();
/foundation/multimedia/image_effect/frameworks/native/render_environment/
H A Drender_environment.h204 RenderSurface *screenSurface_{ nullptr };

Completed in 10 milliseconds

12