5#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_MACOS_FRAMEWORK_SOURCE_FLUTTERRENDERER_H_
6#define FLUTTER_SHELL_PLATFORM_DARWIN_MACOS_FRAMEWORK_SOURCE_FLUTTERRENDERER_H_
10#import "flutter/shell/platform/darwin/macos/framework/Headers/FlutterEngine.h"
11#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterTextureRegistrar.h"
12#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterView.h"
13#import "flutter/shell/platform/embedder/embedder.h"
24@property(nonatomic, readonly, nonnull) id<MTLDevice>
device;
29@property(nonatomic, readonly, nonnull) id<MTLCommandQueue>
commandQueue;
34- (nullable instancetype)initWithFlutterEngine:(nonnull
FlutterEngine*)flutterEngine;
44- (
BOOL)populateTextureWithIdentifier:(int64_t)textureID
FlutterRendererConfig createRendererConfig()
id< MTLCommandQueue > commandQueue