diff --git a/thermion_dart/lib/thermion_dart/viewer/ffi/thermion_viewer_ffi.dart b/thermion_dart/lib/thermion_dart/viewer/ffi/thermion_viewer_ffi.dart index a1ba8d29..c52c9129 100644 --- a/thermion_dart/lib/thermion_dart/viewer/ffi/thermion_viewer_ffi.dart +++ b/thermion_dart/lib/thermion_dart/viewer/ffi/thermion_viewer_ffi.dart @@ -1976,11 +1976,11 @@ class ThermionViewerFFI extends ThermionViewer { } Future unproject( - ThermionEntity entity, int outWidth, int outHeight) async { + ThermionEntity entity, Uint8List input, int inputWidth, int inputHeight, int outWidth, int outHeight) async { final outPtr = Uint8List(outWidth * outHeight * 4); await withVoidCallback((callback) { unproject_texture_ffi( - _viewer!, entity, outPtr.address, outWidth, outHeight, callback); + _viewer!, entity, input.address, inputWidth, inputHeight, outPtr.address, outWidth, outHeight, callback); }); return outPtr.buffer.asUint8List();