Home
last modified time | relevance | path

Searched refs:SurfaceOhosRaster (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/drawing_engine/drawing_surface/
H A Dsurface_ohos_raster.cpp24 SurfaceOhosRaster::SurfaceOhosRaster(const sptr<Surface>& producer) in SurfaceOhosRaster() function in OHOS::Rosen::SurfaceOhosRaster
29 SurfaceOhosRaster::~SurfaceOhosRaster() in ~SurfaceOhosRaster()
35 std::unique_ptr<SurfaceFrame> SurfaceOhosRaster::NativeRequestFrame(int32_t width, int32_t height) in NativeRequestFrame()
41 bool SurfaceOhosRaster::NativeFlushFrame(std::unique_ptr<SurfaceFrame>& frame) in NativeFlushFrame()
46 std::unique_ptr<SurfaceFrame> SurfaceOhosRaster::RequestFrame(int32_t width, int32_t height) in RequestFrame()
71 bool SurfaceOhosRaster::FlushFrame(std::unique_ptr<SurfaceFrame>& frame) in FlushFrame()
87 SkCanvas* SurfaceOhosRaster::GetSkCanvas(std::unique_ptr<SurfaceFrame>& frame) in GetSkCanvas()
H A Dsurface_ohos_raster.h26 class SurfaceOhosRaster : public SurfaceOhos {
28 explicit SurfaceOhosRaster(const sptr<Surface>& producer);
29 ~SurfaceOhosRaster() override;
H A Dsurface_ohos.cpp58 producer = std::make_shared<SurfaceOhosRaster>(surface); in CreateSurface()
H A Dsurface_frame_ohos_raster.h33 friend class SurfaceOhosRaster; variable