#include <Metal/Metal.h>#include <deque>#include <string>#include "flutter/fml/concurrent_message_loop.h"#include "flutter/fml/synchronization/sync_switch.h"#include "fml/closure.h"#include "impeller/base/backend_cast.h"#include "impeller/core/sampler.h"#include "impeller/renderer/backend/metal/allocator_mtl.h"#include "impeller/renderer/backend/metal/command_buffer_mtl.h"#include "impeller/renderer/backend/metal/gpu_tracer_mtl.h"#include "impeller/renderer/backend/metal/pipeline_library_mtl.h"#include "impeller/renderer/backend/metal/shader_library_mtl.h"#include "impeller/renderer/capabilities.h"#include "impeller/renderer/command_queue.h"#include "impeller/renderer/context.h"Go to the source code of this file.
Classes | |
| class | impeller::ImpellerMetalCaptureManager |
| Creates and manages a Metal capture scope that supports frame capture when using the FlutterMetalLayer backed drawable. More... | |
| class | impeller::ContextMTL |
Namespaces | |
| impeller | |
Macros | |
| #define | IMPELLER_CA_METAL_LAYER_AVAILABLE API_AVAILABLE(macos(10.11), ios(8.0)) |
| #define IMPELLER_CA_METAL_LAYER_AVAILABLE API_AVAILABLE(macos(10.11), ios(8.0)) |
Definition at line 30 of file context_mtl.h.