lwjgl3: re-enable native loading for native bullet

This commit is contained in:
Kirill Vainer 2016-03-02 16:36:12 -05:00
parent 3b9e412f80
commit ae7fb6984c
2 changed files with 13 additions and 0 deletions

View File

@ -116,6 +116,17 @@ public abstract class LwjglContext implements JmeContext {
return samples; return samples;
} }
protected void loadNatives() {
if (JmeSystem.isLowPermissions()) {
return;
}
if (NativeLibraryLoader.isUsingNativeBullet()) {
NativeLibraryLoader.loadNativeLibrary("bulletjme", true);
}
}
protected void initContextFirstTime() { protected void initContextFirstTime() {
final GLCapabilities capabilities = createCapabilities(settings.getRenderer().equals(AppSettings.LWJGL_OPENGL3)); final GLCapabilities capabilities = createCapabilities(settings.getRenderer().equals(AppSettings.LWJGL_OPENGL3));

View File

@ -315,6 +315,8 @@ public abstract class LwjglWindow extends LwjglContext implements Runnable {
}); });
} }
loadNatives();
timer = new NanoTimer(); timer = new NanoTimer();
// For canvas, this will create a pbuffer, // For canvas, this will create a pbuffer,