Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
flutter::TesterGPUSurfaceSoftware Class Reference
Inheritance diagram for flutter::TesterGPUSurfaceSoftware:
flutter::GPUSurfaceSoftware flutter::Surface

Public Member Functions

 TesterGPUSurfaceSoftware (GPUSurfaceSoftwareDelegate *delegate, bool render_to_surface)
 
bool EnableRasterCache () const override
 
- Public Member Functions inherited from flutter::GPUSurfaceSoftware
 GPUSurfaceSoftware (GPUSurfaceSoftwareDelegate *delegate, bool render_to_surface)
 
 ~GPUSurfaceSoftware () override
 
bool IsValid () override
 
std::unique_ptr< SurfaceFrameAcquireFrame (const SkISize &size) override
 
SkMatrix GetRootTransformation () const override
 
GrDirectContextGetContext () override
 
- Public Member Functions inherited from flutter::Surface
 Surface ()
 
virtual ~Surface ()
 
virtual bool IsValid ()=0
 
virtual std::unique_ptr< SurfaceFrameAcquireFrame (const SkISize &size)=0
 
virtual SkMatrix GetRootTransformation () const =0
 
virtual GrDirectContextGetContext ()=0
 
virtual std::unique_ptr< GLContextResultMakeRenderContextCurrent ()
 
virtual bool ClearRenderContext ()
 
virtual bool AllowsDrawingWhenGpuDisabled () const
 
virtual bool EnableRasterCache () const
 
virtual std::shared_ptr< impeller::AiksContextGetAiksContext () const
 
virtual SurfaceData GetSurfaceData () const
 

Detailed Description

Definition at line 179 of file tester_main.cc.

Constructor & Destructor Documentation

◆ TesterGPUSurfaceSoftware()

flutter::TesterGPUSurfaceSoftware::TesterGPUSurfaceSoftware ( GPUSurfaceSoftwareDelegate delegate,
bool  render_to_surface 
)
inline

Definition at line 181 of file tester_main.cc.

183 : GPUSurfaceSoftware(delegate, render_to_surface) {}
GPUSurfaceSoftware(GPUSurfaceSoftwareDelegate *delegate, bool render_to_surface)

Member Function Documentation

◆ EnableRasterCache()

bool flutter::TesterGPUSurfaceSoftware::EnableRasterCache ( ) const
inlineoverridevirtual

Reimplemented from flutter::Surface.

Definition at line 185 of file tester_main.cc.

185{ return false; }

The documentation for this class was generated from the following file: