Home
last modified time | relevance | path

Searched refs:RSRenderSurfaceFrame (Results 1 – 16 of 16) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render_backend/
H A Drender_context_base.h27 frame_ = std::make_unique<RSRenderSurfaceFrame>(); in RenderContextBase()
36 virtual bool CreateSurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) { return false; } in CreateSurface()
37 virtual void DestroySurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) {} in DestroySurface()
38 virtual void DamageFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame) {}; in DamageFrame()
40 virtual void SwapBuffers(const std::shared_ptr<RSRenderSurfaceFrame>& frame) {} in SwapBuffers()
42 std::shared_ptr<RSRenderSurfaceFrame> GetRSRenderSurfaceFrame() in GetRSRenderSurfaceFrame()
63 std::shared_ptr<RSRenderSurfaceFrame> frame_ = nullptr;
H A Ddrawing_context.h33 sk_sp<SkSurface> AcquireSurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame);
37 sk_sp<SkSurface> AcquireSurfaceInGLES(const std::shared_ptr<RSRenderSurfaceFrame>& frame);
38 sk_sp<SkSurface> AcquireSurfaceInRaster(const std::shared_ptr<RSRenderSurfaceFrame>& frame);
39 sk_sp<SkSurface> AcquireSurfaceInVulkan(const std::shared_ptr<RSRenderSurfaceFrame>& frame);
40 sk_sp<SkColorSpace> GetSkColorSpace(const std::shared_ptr<RSRenderSurfaceFrame>& frame);
H A Drs_render_surface.h41 virtual std::shared_ptr<RSRenderSurfaceFrame> RequestFrame(
52 void SetRSRenderSurfaceFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in SetRSRenderSurfaceFrame()
65 std::shared_ptr<RSRenderSurfaceFrame> frame_;
H A Drs_render_surface_frame.h116 typedef struct RSRenderSurfaceFrame { struct
123 } RSRenderSurfaceFrame; argument
H A Drender_backend_utils.h27 static bool IsValidFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render_backend/ohos/
H A Drender_context_ohos_gl.h41 bool CreateSurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) override;
42 void DestroySurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) override;
43 void DamageFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame) override;
45 void SwapBuffers(const std::shared_ptr<RSRenderSurfaceFrame>& frame) override;
H A Drender_context_ohos_raster.h31 bool CreateSurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) override;
32 void DamageFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame) override;
33 void SwapBuffers(const std::shared_ptr<RSRenderSurfaceFrame>& frame) override;
H A Drender_context_ohos_vk.h34 bool CreateSurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) override;
35 void DamageFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame) override;
37 void SwapBuffers(const std::shared_ptr<RSRenderSurfaceFrame>& frame) override;
H A Drs_render_surface_ohos.h38 std::shared_ptr<RSRenderSurfaceFrame> RequestFrame(
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render_backend/
H A Ddrawing_context.cpp35 sk_sp<SkSurface> DrawingContext::AcquireSurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in AcquireSurface()
89 sk_sp<SkSurface> DrawingContext::AcquireSurfaceInGLES(const std::shared_ptr<RSRenderSurfaceFrame>& … in AcquireSurfaceInGLES()
128 sk_sp<SkSurface> DrawingContext::AcquireSurfaceInRaster(const std::shared_ptr<RSRenderSurfaceFrame>… in AcquireSurfaceInRaster()
153 sk_sp<SkSurface> DrawingContext::AcquireSurfaceInVulkan(const std::shared_ptr<RSRenderSurfaceFrame>… in AcquireSurfaceInVulkan()
176 sk_sp<SkColorSpace> DrawingContext::GetSkColorSpace(const std::shared_ptr<RSRenderSurfaceFrame>& fr… in GetSkColorSpace()
H A Drender_backend_utils.cpp22 …rBackendUtils::RenderBackendUtils::IsValidFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in IsValidFrame()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render_backend/ohos/
H A Drender_context_ohos_vk.cpp41 bool RenderContextOhosVk::CreateSurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in CreateSurface()
92 void RenderContextOhosVk::DamageFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in DamageFrame()
103 void RenderContextOhosVk::SwapBuffers(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in SwapBuffers()
H A Drender_context_ohos_raster.cpp37 bool RenderContextOhosRaster::CreateSurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in CreateSurface()
86 void RenderContextOhosRaster::DamageFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in DamageFrame()
106 void RenderContextOhosRaster::SwapBuffers(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in SwapBuffers()
H A Drender_context_ohos_gl.cpp210 bool RenderContextOhosGl::CreateSurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in CreateSurface()
262 void RenderContextOhosGl::DestroySurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in DestroySurface()
280 void RenderContextOhosGl::DamageFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in DamageFrame()
330 void RenderContextOhosGl::SwapBuffers(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in SwapBuffers()
H A Drs_render_surface_ohos.cpp36 frame_ = std::make_shared<RSRenderSurfaceFrame>(); in RSRenderSurfaceOhos()
93 std::shared_ptr<RSRenderSurfaceFrame> RSRenderSurfaceOhos::RequestFrame( in RequestFrame()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_base_render_engine.cpp100 std::shared_ptr<RSRenderSurfaceFrame> frame = renderContext_->GetRSRenderSurfaceFrame(); in Init()