Searched refs:SurfaceOhosRaster (Results 1 – 4 of 4) sorted by relevance
24 SurfaceOhosRaster::SurfaceOhosRaster(const sptr<Surface>& producer) in SurfaceOhosRaster() function in OHOS::Rosen::SurfaceOhosRaster29 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()
26 class SurfaceOhosRaster : public SurfaceOhos {28 explicit SurfaceOhosRaster(const sptr<Surface>& producer);29 ~SurfaceOhosRaster() override;
58 producer = std::make_shared<SurfaceOhosRaster>(surface); in CreateSurface()
33 friend class SurfaceOhosRaster; variable