5 #ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_IOS_SURFACE_NOOP_H_
6 #define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_IOS_SURFACE_NOOP_H_
11 #include "third_party/skia/include/core/SkSurface.h"
35 std::unique_ptr<Surface>
CreateGPUSurface(GrDirectContext* gr_context =
nullptr)
override;
A rendering surface that accepts rendering intent but does not render anything.
bool IsValid() const override
std::unique_ptr< Surface > CreateGPUSurface(GrDirectContext *gr_context=nullptr) override
IOSSurfaceNoop(std::shared_ptr< IOSContext > context)
void UpdateStorageSizeIfNecessary() override
~IOSSurfaceNoop() override