| Flutter Impeller |

impeller::SurfaceMTL Member List

This is the complete list of members for impeller::SurfaceMTL, including all inherited members.

coverage() const | impeller::SurfaceMTL |
drawable() const | impeller::SurfaceMTL | inline
GetMetalDrawableAndValidate(const std::shared_ptr< Context > &context, CAMetalLayer *layer) | impeller::SurfaceMTL | static
GetRenderTarget() const | impeller::Surface |
GetSize() const | impeller::Surface |
IsValid() const | impeller::Surface |
MakeFromMetalLayerDrawable(const std::shared_ptr< Context > &context, id< CAMetalDrawable > drawable, const std::shared_ptr< SwapchainTransientsMTL > &transients, std::optional< IRect > clip_rect=std::nullopt) | impeller::SurfaceMTL | static
MakeFromTexture(const std::shared_ptr< Context > &context, id< MTLTexture > texture, const std::shared_ptr< SwapchainTransientsMTL > &transients, std::optional< IRect > clip_rect, id< CAMetalDrawable > drawable=nil) | impeller::SurfaceMTL | static
PreparePresent() const | impeller::SurfaceMTL |
Present() const override | impeller::SurfaceMTL | virtual
PresentWithTransaction(bool present_with_transaction) | impeller::SurfaceMTL | inline
SetFrameBoundary(bool frame_boundary) | impeller::SurfaceMTL | inline
Surface() | impeller::Surface |
Surface(const RenderTarget &target_desc) | impeller::Surface | explicit
~Surface() | impeller::Surface | virtual
~SurfaceMTL() override | impeller::SurfaceMTL |