@@ -62,16 +62,17 @@ - (instancetype)initWithFlutterEngine:(nonnull FlutterEngine*)flutterEngine {
6262- (FlutterRendererConfig)createRendererConfig {
6363 FlutterRendererConfig config = {
6464 .type = FlutterRendererType::kMetal ,
65- .metal .struct_size = sizeof (FlutterMetalRendererConfig),
66- .metal .device = (__bridge FlutterMetalDeviceHandle)_device,
67- .metal .present_command_queue = (__bridge FlutterMetalCommandQueueHandle)_commandQueue,
68- .metal .get_next_drawable_callback =
69- reinterpret_cast <FlutterMetalTextureCallback>(OnGetNextDrawable),
70- .metal .present_drawable_callback =
71- reinterpret_cast <FlutterMetalPresentCallback>(OnPresentDrawable),
72- .metal .external_texture_frame_callback =
73- reinterpret_cast <FlutterMetalTextureFrameCallback>(OnAcquireExternalTexture),
74- };
65+ .metal = {
66+ .struct_size = sizeof (FlutterMetalRendererConfig),
67+ .device = (__bridge FlutterMetalDeviceHandle)_device,
68+ .present_command_queue = (__bridge FlutterMetalCommandQueueHandle)_commandQueue,
69+ .get_next_drawable_callback =
70+ reinterpret_cast <FlutterMetalTextureCallback>(OnGetNextDrawable),
71+ .present_drawable_callback =
72+ reinterpret_cast <FlutterMetalPresentCallback>(OnPresentDrawable),
73+ .external_texture_frame_callback =
74+ reinterpret_cast <FlutterMetalTextureFrameCallback>(OnAcquireExternalTexture),
75+ }};
7576 return config;
7677}
7778
0 commit comments