Flutter Engine
The Flutter Engine
|
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< SurfaceFrame > | AcquireFrame (const SkISize &size) override |
SkMatrix | GetRootTransformation () const override |
GrDirectContext * | GetContext () override |
Public Member Functions inherited from flutter::Surface | |
Surface () | |
virtual | ~Surface () |
virtual bool | IsValid ()=0 |
virtual std::unique_ptr< SurfaceFrame > | AcquireFrame (const SkISize &size)=0 |
virtual SkMatrix | GetRootTransformation () const =0 |
virtual GrDirectContext * | GetContext ()=0 |
virtual std::unique_ptr< GLContextResult > | MakeRenderContextCurrent () |
virtual bool | ClearRenderContext () |
virtual bool | AllowsDrawingWhenGpuDisabled () const |
virtual bool | EnableRasterCache () const |
virtual std::shared_ptr< impeller::AiksContext > | GetAiksContext () const |
virtual SurfaceData | GetSurfaceData () const |
Definition at line 179 of file tester_main.cc.
|
inline |
Definition at line 181 of file tester_main.cc.
|
inlineoverridevirtual |
Reimplemented from flutter::Surface.
Definition at line 185 of file tester_main.cc.