History

Switch Oculus mobile to single draw FBO with multiple color attachments

Brad Davis committed 7 years ago

Commit 19f856b1 parent cb311406 files · +369 −89Browse files

Showing the changes to android/libraries/oculus/src/main/java (1 of 6 files). Show all

Unified · Split

android/libraries/oculus/src/main/java/io/highfidelity/oculus/OculusMobileActivity.java+4−3
@@ -7,6 +7,7 @@ · 6 unmodified lines
77 //
88 package io.highfidelity.oculus;
99
10+import android.content.res.AssetManager;
1011 import android.os.Bundle;
1112 import android.util.Log;
1213 import android.view.Surface;
@@ -24,7 +25,7 @@ public class OculusMobileActivity extends QtActivity implements SurfaceHolder.Ca · 11 unmodified lines
2425 private static final String TAG = OculusMobileActivity.class.getSimpleName();
2526 static { System.loadLibrary("oculusMobile"); }
2627
27− private native void nativeOnCreate();
28+ private native void nativeOnCreate(AssetManager assetManager);
2829 private native static void nativeOnResume();
2930 private native static void nativeOnPause();
3031 private native static void nativeOnSurfaceChanged(Surface s);
@@ -53,7 +54,7 @@ public class OculusMobileActivity extends QtActivity implements SurfaceHolder.Ca · 22 unmodified lines
5354 mView = new SurfaceView(this);
5455 mView.getHolder().addCallback(this);
5556
56− nativeOnCreate();
57+ nativeOnCreate(getAssets());
5758 questNativeOnCreate();
5859 }
5960
@@ -81,7 +82,7 @@ public class OculusMobileActivity extends QtActivity implements SurfaceHolder.Ca · 21 unmodified lines
8182 Log.w(TAG, "QQQ onResume");
8283 super.onResume();
8384 //Reconnect the global reference back to handler
84− nativeOnCreate();
85+ nativeOnCreate(getAssets());
8586
8687 questNativeOnResume();
8788 nativeOnResume();