Flutter Engine
The Flutter Engine
|
#include <test_metal_surface_impl.h>
Public Member Functions | |
TestMetalSurfaceImpl (const TestMetalContext &test_metal_context, const SkISize &surface_size) | |
TestMetalSurfaceImpl (const TestMetalContext &test_metal_context, int64_t texture_id, const SkISize &surface_size) | |
~TestMetalSurfaceImpl () override | |
Public Member Functions inherited from flutter::TestMetalSurface | |
virtual | ~TestMetalSurface () |
Private Member Functions | |
bool | IsValid () const override |
sk_sp< GrDirectContext > | GetGrContext () const override |
sk_sp< SkSurface > | GetSurface () const override |
sk_sp< SkImage > | GetRasterSurfaceSnapshot () override |
TestMetalContext::TextureInfo | GetTextureInfo () override |
Additional Inherited Members | |
Static Public Member Functions inherited from flutter::TestMetalSurface | |
static bool | PlatformSupportsMetal () |
static std::unique_ptr< TestMetalSurface > | Create (const TestMetalContext &test_metal_context, SkISize surface_size=SkISize::MakeEmpty()) |
static std::unique_ptr< TestMetalSurface > | Create (const TestMetalContext &test_metal_context, int64_t texture_id, SkISize surface_size=SkISize::MakeEmpty()) |
Protected Member Functions inherited from flutter::TestMetalSurface | |
TestMetalSurface () | |
Definition at line 16 of file test_metal_surface_impl.h.
flutter::TestMetalSurfaceImpl::TestMetalSurfaceImpl | ( | const TestMetalContext & | test_metal_context, |
const SkISize & | surface_size | ||
) |
Definition at line 58 of file test_metal_surface_impl.mm.
flutter::TestMetalSurfaceImpl::TestMetalSurfaceImpl | ( | const TestMetalContext & | test_metal_context, |
int64_t | texture_id, | ||
const SkISize & | surface_size | ||
) |
Definition at line 49 of file test_metal_surface_impl.mm.
|
overridedefault |
|
overrideprivatevirtual |
Reimplemented from flutter::TestMetalSurface.
Definition at line 109 of file test_metal_surface_impl.mm.
Reimplemented from flutter::TestMetalSurface.
Definition at line 70 of file test_metal_surface_impl.mm.
Reimplemented from flutter::TestMetalSurface.
Definition at line 114 of file test_metal_surface_impl.mm.
|
overrideprivatevirtual |
Reimplemented from flutter::TestMetalSurface.
Definition at line 119 of file test_metal_surface_impl.mm.
|
overrideprivatevirtual |
Reimplemented from flutter::TestMetalSurface.
Definition at line 104 of file test_metal_surface_impl.mm.