History

Fixes to load cubemap

Brad Davis committed 8 years ago

Commit a2c2e7d1 parent 3d186ef7 files · +71 −7Browse files

Showing the changes to interface/src/Application.cpp (1 of 7 files). Show all

Unified · Split

interface/src/Application.cpp+8−1
@@ -212,6 +212,8 @@ · 211 unmodified lines
212212 #if defined(Q_OS_ANDROID)
213213 #include <QtAndroidExtras/QAndroidJniObject>
214214 #include <android/log.h>
215+#include <android/asset_manager.h>
216+#include <android/asset_manager_jni.h>
215217 #endif
216218 // On Windows PC, NVidia Optimus laptop, we want to enable NVIDIA GPU
217219 // FIXME seems to be broken.
@@ -238,6 +240,7 @@ extern "C" { · 20 unmodified lines
238240 extern "C" {
239241
240242 JNIEXPORT void Java_io_highfidelity_hifiinterface_InterfaceActivity_nativeOnCreate(JNIEnv* env, jobject obj, jobject instance, jobject asset_mgr) {
243+ storage::FileStorage::setAssetManager(AAssetManager_fromJava(env, asset_mgr));
241244 qDebug() << "nativeOnCreate On thread " << QThread::currentThreadId();
242245 }
243246
@@ -332,7 +335,11 @@ static QTimer identityPacketTimer; · 88 unmodified lines
332335 static QTimer pingTimer;
333336
334337 static const QString DISABLE_WATCHDOG_FLAG("HIFI_DISABLE_WATCHDOG");
338+#if defined(Q_OS_ANDROID)
339+static bool DISABLE_WATCHDOG = true;
340+#else
335341 static bool DISABLE_WATCHDOG = QProcessEnvironment::systemEnvironment().contains(DISABLE_WATCHDOG_FLAG);
342+#endif
336343
337344
338345 static const int MAX_CONCURRENT_RESOURCE_DOWNLOADS = 16;
@@ -1777,7 +1784,7 @@ Application::Application(int& argc, char** argv, QElapsedTimer& startupTimer, bo · 1438 unmodified lines
17771784 static int lastCountOfNearbyAvatars = -1;
17781785 QTimer* checkNearbyAvatarsTimer = new QTimer(this);
17791786 checkNearbyAvatarsTimer->setInterval(CHECK_NEARBY_AVATARS_INTERVAL_MS); // 10 seconds, Qt::CoarseTimer ok
1780− connect(checkNearbyAvatarsTimer, &QTimer::timeout, this, [this]() {
1787+ connect(checkNearbyAvatarsTimer, &QTimer::timeout, this, []() {
17811788 auto avatarManager = DependencyManager::get<AvatarManager>();
17821789 int nearbyAvatars = avatarManager->numberOfAvatarsInRange(avatarManager->getMyAvatar()->getWorldPosition(),
17831790 NEARBY_AVATAR_RADIUS_METERS) - 1;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t