diff --git a/shell/platform/darwin/common/framework/Headers/FlutterTexture.h b/shell/platform/darwin/common/framework/Headers/FlutterTexture.h index cfda1e2df83d7111f1d132aa614d1005db031225..962972025e2f4d8cb707118e408a7f4662532559 100644 --- a/shell/platform/darwin/common/framework/Headers/FlutterTexture.h +++ b/shell/platform/darwin/common/framework/Headers/FlutterTexture.h @@ -38,7 +38,8 @@ FLUTTER_EXPORT @protocol FlutterTextureRegistry /** * Registers a `FlutterTexture` for usage in Flutter and returns an id that can be used to reference - * that texture when calling into Flutter with channels. + * that texture when calling into Flutter with channels. Textures must be registered on the + * platform thread. */ - (int64_t)registerTexture:(NSObject*)texture; /** @@ -48,7 +49,8 @@ FLUTTER_EXPORT */ - (void)textureFrameAvailable:(int64_t)textureId; /** - * Unregisters a `FlutterTexture` that has previously regeistered with `registerTexture:`. + * Unregisters a `FlutterTexture` that has previously regeistered with `registerTexture:`. Textures + * must be unregistered on the the platform thread. * * @param textureId The result that was previously returned from `registerTexture:`. */