#include <dl_test_surface_provider_impeller_metal.h>
Public Member Functions | |
| DlSurfaceProviderImpellerMetal () | |
| const std::string | GetBackendName () const override |
| BackendType | GetBackendType () const override |
Public Member Functions inherited from flutter::testing::DlSurfaceProviderImpeller | |
| virtual | ~DlSurfaceProviderImpeller ()=default |
| bool | InitializeSurface (size_t width, size_t height, PixelFormat format) override |
| std::shared_ptr< DlSurfaceInstance > | GetPrimarySurface () const override |
| std::unique_ptr< DlSurfaceInstance > | MakeOffscreenSurface (size_t width, size_t height, PixelFormat format) const override |
| bool | SupportsPixelFormat (PixelFormat format) const override |
| bool | TargetsImpeller () const override |
Public Member Functions inherited from flutter::testing::DlSurfaceProvider | |
| virtual | ~DlSurfaceProvider ()=default |
Protected Member Functions | |
| impeller::PlaygroundImpl * | GetPlayground () const override |
Protected Member Functions inherited from flutter::testing::DlSurfaceProviderImpeller | |
| DlSurfaceProviderImpeller () | |
Protected Member Functions inherited from flutter::testing::DlSurfaceProvider | |
| DlSurfaceProvider ()=default | |
Definition at line 16 of file dl_test_surface_provider_impeller_metal.h.
| flutter::testing::DlSurfaceProviderImpellerMetal::DlSurfaceProviderImpellerMetal | ( | ) |
Definition at line 20 of file dl_test_surface_provider_impeller_metal.cc.
|
overridevirtual |
Implements flutter::testing::DlSurfaceProvider.
Definition at line 57 of file dl_test_surface_provider_impeller_metal.cc.
|
overridevirtual |
Implements flutter::testing::DlSurfaceProvider.
Definition at line 61 of file dl_test_surface_provider_impeller_metal.cc.
|
overrideprotectedvirtual |
Implements flutter::testing::DlSurfaceProviderImpeller.
Definition at line 32 of file dl_test_surface_provider_impeller_metal.cc.
References impeller::PlaygroundSwitches::enable_wide_gamut, impeller::PlaygroundSwitches::flags, FML_CHECK, GLFW_TRUE, impeller::kMetal, flutter::testing::DlSurfaceProviderImpeller::MakePlayground(), and impeller::Flags::use_sdfs.