From 59ccc3021fd91d47a6543cf3417db8f8cd84dab5 Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Mon, 13 Dec 2021 10:52:47 -0800 Subject: [PATCH] Add missing JNI impl (#4959) --- android/gltfio-android/src/main/cpp/AssetLoader.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/android/gltfio-android/src/main/cpp/AssetLoader.cpp b/android/gltfio-android/src/main/cpp/AssetLoader.cpp index 85b4b73c2b..42f22c35cc 100644 --- a/android/gltfio-android/src/main/cpp/AssetLoader.cpp +++ b/android/gltfio-android/src/main/cpp/AssetLoader.cpp @@ -239,6 +239,14 @@ Java_com_google_android_filament_gltfio_AssetLoader_nCreateInstancedAsset(JNIEnv return asset; } +extern "C" JNIEXPORT jlong JNICALL +Java_com_google_android_filament_gltfio_AssetLoader_nCreateInstance(JNIEnv* env, jclass, + jlong nativeLoader, jlong nativeAsset) { + AssetLoader* loader = (AssetLoader*) nativeLoader; + FilamentAsset* primary = (FilamentAsset*) nativeAsset; + return (jlong) loader->createInstance(primary); +} + extern "C" JNIEXPORT void JNICALL Java_com_google_android_filament_gltfio_AssetLoader_nEnableDiagnostics(JNIEnv*, jclass, jlong nativeLoader, jboolean enable) {