This is the complete list of members for impeller::ContextMTL, including all inherited members.
| BackendType enum name | impeller::Context | |
| capture | impeller::Context | |
| Cast(Context &base) | impeller::BackendCast< ContextMTL, Context > | inlinestatic |
| Cast(const Context &base) | impeller::BackendCast< ContextMTL, Context > | inlinestatic |
| Cast(Context *base) | impeller::BackendCast< ContextMTL, Context > | inlinestatic |
| Cast(const Context *base) | impeller::BackendCast< ContextMTL, Context > | inlinestatic |
| Context() | impeller::Context | protected |
| Create(const std::vector< std::string > &shader_library_paths, std::shared_ptr< const fml::SyncSwitch > is_gpu_disabled_sync_switch) | impeller::ContextMTL | static |
| Create(const std::vector< std::shared_ptr< fml::Mapping >> &shader_libraries_data, std::shared_ptr< const fml::SyncSwitch > is_gpu_disabled_sync_switch, const std::string &label) | impeller::ContextMTL | static |
| Create(id< MTLDevice > device, id< MTLCommandQueue > command_queue, const std::vector< std::shared_ptr< fml::Mapping >> &shader_libraries_data, std::shared_ptr< const fml::SyncSwitch > is_gpu_disabled_sync_switch, const std::string &label) | impeller::ContextMTL | static |
| CreateCommandBuffer() const override | impeller::ContextMTL | virtual |
| CreateMTLCommandBuffer(const std::string &label) const | impeller::ContextMTL | |
| DescribeGpuModel() const override | impeller::ContextMTL | virtual |
| GetBackendType() const override | impeller::ContextMTL | virtual |
| GetCapabilities() const override | impeller::ContextMTL | virtual |
| GetCommandQueue() const override | impeller::ContextMTL | virtual |
| GetIsGpuDisabledSyncSwitch() const | impeller::ContextMTL | |
| GetMTLDevice() const | impeller::ContextMTL | |
| GetPipelineLibrary() const override | impeller::ContextMTL | virtual |
| GetResourceAllocator() const override | impeller::ContextMTL | virtual |
| GetSamplerLibrary() const override | impeller::ContextMTL | virtual |
| GetShaderLibrary() const override | impeller::ContextMTL | virtual |
| InitializeCommonlyUsedShadersIfNeeded() const | impeller::Context | inlinevirtual |
| IsValid() const override | impeller::ContextMTL | virtual |
| kMaxTasksAwaitingGPU | impeller::Context | static |
| per_frame_task_ | impeller::Context | protected |
| SetCapabilities(const std::shared_ptr< const Capabilities > &capabilities) | impeller::ContextMTL | |
| Shutdown() override | impeller::ContextMTL | virtual |
| StoreTaskForGPU(const std::function< void()> &task) override | impeller::ContextMTL | virtual |
| UpdateOffscreenLayerPixelFormat(PixelFormat format) override | impeller::ContextMTL | virtual |
| ~Context() | impeller::Context | virtual |
| ~ContextMTL() override | impeller::ContextMTL |