#include <embedder_surface_metal_skia.h>
Classes | |
| struct | MetalDispatchTable |
Public Member Functions | |
| EmbedderSurfaceMetalSkia (GPUMTLDeviceHandle device, GPUMTLCommandQueueHandle command_queue, MetalDispatchTable dispatch_table, std::shared_ptr< EmbedderExternalViewEmbedder > external_view_embedder) | |
| ~EmbedderSurfaceMetalSkia () override | |
Public Member Functions inherited from flutter::EmbedderSurface | |
| EmbedderSurface () | |
| virtual | ~EmbedderSurface () |
| virtual std::shared_ptr< impeller::Context > | CreateImpellerContext () const |
Public Member Functions inherited from flutter::GPUSurfaceMetalDelegate | |
| GPUSurfaceMetalDelegate (MTLRenderTargetType render_target) | |
| Construct a new GPUSurfaceMetalDelegate object with the specified render_target type. | |
| virtual | ~GPUSurfaceMetalDelegate () |
| virtual bool | PreparePresent (GrMTLHandle drawable) const |
| virtual bool | AllowsDrawingWhenGpuDisabled () const |
| Whether to allow drawing to the surface when the GPU is disabled. | |
| MTLRenderTargetType | GetRenderTargetType () |
Definition at line 23 of file embedder_surface_metal_skia.h.
| flutter::EmbedderSurfaceMetalSkia::EmbedderSurfaceMetalSkia | ( | GPUMTLDeviceHandle | device, |
| GPUMTLCommandQueueHandle | command_queue, | ||
| MetalDispatchTable | dispatch_table, | ||
| std::shared_ptr< EmbedderExternalViewEmbedder > | external_view_embedder | ||
| ) |
Definition at line 20 of file embedder_surface_metal_skia.mm.
References device.
|
overridedefault |