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 |